做一个本地项目上传至github的总结
一 .首先新建一个空的文件夹如:gitprj
二 .双击打开文件夹,在空白处右击,选择git bash here
三. 输入git init
(即在本地创建了一个版本库,通过git init把它变成git仓库),就可以看到自动生成了.git文件夹,如果你看不到此文件夹,就需要在“查看”处设置隐藏文件夹的显示。
四.将你要上传的文件复制到此文件夹下(如 gitprj下);
再通过git add .
把所有文件添加到仓库,同时可通过git status
查看 目前文件状态
五.通过git commit -m "提交说明"
将文件提交至仓库
六. 登录github,在github上设置好ssh密钥后,新建一个远程仓库。
新建远程仓库是基础的,这里就不细说了。
关于ssh密钥的设置前面的git与github中有详细说明。
新建完仓库之后,点击图中所示的“clone or download
”,复制ssh key下面的链接地址(后面会用到)
七. 将本地仓库与远程仓库建立连接:
git remote add origin ssh链接地址
八.最后把本地仓库的项目推送到远程仓库上:
git push -u origin master
九.如果你push 完后,也出现了如图所示的错误,说明你在创建仓库时勾选了
“ initialize this repository with a readme”
(这是由于你新建的仓库里面的readme文件不在本地仓库中,所以要通过以下命令先进行合并)
git pull --rebase origin master
之后再输入push命令即可
git push -u origin master