Git初体验之远程仓库
Posted ifree_x
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git初体验之远程仓库相关的知识,希望对你有一定的参考价值。
Git是一款很强大的、开源的分布式版本控制系统,可以用于敏捷高效地处理任何或小或大的项目。
这里有一个很不错的Git入门的教程,这个教程言简意赅,由浅入深,是个很好的Git入门教程。
添加远程仓库github一开始比较麻烦,刚入门的我被坑了很久,出了很多BUG。这是在本地仓库下运行的代码:
$ git remote add origin [email protected]:xuchaoxikb/onlineshop_jsp.git
本来不应该有问题的,但是
因为之前我已经建立过了与github连接的仓库了,所以这是会出现这个Bug,只要把origin删除掉就好了,代码:
$ git remote rm origin
然后再输入:
$ git remote add origin [email protected]:xuchaoxikb/onlineshop_jsp.git
但是如果输入: $ git remote rm origin 还是出错: error: Could not remove config section ‘remote.origin‘.
则要需要修改.gitconfig文件的内容了,.gitconfig是git的配置文件,里面有user.name和user.email。路径一般是在C:\Users\Administrator下。找到一个名为.gitconfig的文件,打开它把里面的[remote “origin”]那一行删掉就好了!
接下来就可以用 git push 命令了,如果是第一次推送master分支时,则用 git push -u origin master 马上就可以把本地仓库的项目推送到github上了,但是
又出错了。这个错误的意思是远程仓库有修改,可能是其他开发者在你push之前已经push了,所以只要把远程的仓库pull到本地仓库就行了,命令行 git pull origin master 然后再输入 git push -u origin master 就可以了。最后就成功把本地仓库推送到远程仓库了。
如果家里着火了,第一步commit,第二步push。
以上是关于Git初体验之远程仓库的主要内容,如果未能解决你的问题,请参考以下文章