Git初体验之远程仓库

来源:互联网 发布:淘宝产品拍摄相机选择 编辑:程序博客网 时间:2024/06/01 07:37

Git是一款很强大的、开源的分布式版本控制系统,可以用于敏捷高效地处理任何或小或大的项目。
这里有一个很不错的Git入门的教程,这个教程言简意赅,由浅入深,是个很好的Git入门教程。
添加远程仓库github一开始比较麻烦,刚入门的我被坑了很久,出了很多BUG。这是在本地仓库下运行的代码:
$ git remote add origin git@github.com:xuchaoxikb/onlineshop_jsp.git
本来不应该有问题的,但是
结果总是不如人意的
因为之前我已经建立过了与github连接的仓库了,所以这是会出现这个Bug,只要把origin删除掉就好了,代码:

$ git remote rm origin

然后再输入:

$ git remote add origin git@github.com: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。

1 0
原创粉丝点击