本地文件上传到github

本地文件上传到github


写在前面
很久以前就想把本地一些代码放到github中,网上查了很多资料,总是出现一些问题。今天终于成功,于是在这里记录一下。
参考自优快云的 一篇博客,这里按照我的实际操作情况,略有不同,记录下来,以防不备。
给自己看的,就不放图了。

1.创建SSH key
安装好git之后(怎么安装就不说了),右键选Git Bash Here,输入

$ ssh-keygen -t rsa -C "youremail@email.com"

其中youremail@email.com,我写了github的注册邮箱,然后一通回车过后,去C:\Users\Administrator\.ssh文件夹中找到id_rsa.pub文件打开,全选复制。

2.写入保存SSH key
进入到github的设置界面,点击左侧SSH and GPG keys,再点击New SSH key,title随便写,将上一步复制的内容填到Key中,保存即可。

3.新创建一个github仓库
创建完成后,有命令提示,按顺序执行即可。
具体是,复制git仓库的地址,如:https://github.com/userName/repositoriesName.git
打开本地文件夹,右键Git Bash Here输入:

$ git init

会在你文件夹里创建一个隐藏文件夹.git,继续输入命令:

$ git add .
$ git commit -m "first commit"

add之后也可以直接键入文件名,到此只是将文件放到本地库中,还未上传。上传之前,需要先与Git建立连接:

$ git remote add origin https://github.com/userName/repositoriesName.git

建立连接之后:

$ git push -u origin master

第一次需要带-u这个参数,之后就可以直接使用$ git push origin master命令来提交了。
新文件依然需要先add,已有修改后只需要commit+push

4.其他
第一次上传时,还需要输入用户名密码验证。

最后引用一段总结:

总结:其实只需要进行下面几步就能把本地项目上传到Github

 1、设置SSH秘钥,在本地创建一个版本库(即文件夹),通过git init把它变成Git仓库;

 2、把项目复制到这个文件夹里面,再通过git add .把项目添加到仓库;

 3、再通过git commit -m "注释内容"把项目提交到仓库;

 4、新建一个git仓库,通过git remote add origin https://github.com/userName/repositoriesName.git将本地和git关联;

 5、最后通过git push -u origin master把本地仓库的项目推送到远程仓库上。
 (若新建远程仓库的时候自动创建了README文件会报错)

我感觉自己像个铁憨憨,突然发现IDEA安装git插件以后,可以一键建库上传。
行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值