娜姐教你玩转git

看一下你的origin是自己的还是思雨的,在项目根目录下(qua)终端运行:

你可以看到现在有一个叫做origin的远程仓库 是你自己的姓名 说明你是从自己的repo clone下来的
下面我们把自己写的代码commit到自己的仓库上:
在终端运行:

这步是提交到自己的本地仓库,下面我们再提交到gitlab上的远程仓库:

蓝后我们要从思雨偶吧的repo上pull最新的代码 因为他做了一些修改嘛 我们要确保自己的是最新的
先看看自己都有哪些远程仓库,在终端:

现在当然只有自己的那个,我们现在add思雨的那个:

再执行git remote -v就可以看到刚才add的那个远程仓库了~
下面就是最激动人心的pull了!!!终端:

HEAD是一个文件 是一个指向你当前所在分支的引用标识符  在这里指向master分支
这句的意思就是从名叫siyu的远程仓库去pull代码 
执行pull就代表先fetch代码再merge代码  两步都帮你做了  你也可以分部做
下面你会看到一些auto-merge的信息,git会先帮你尝试auto-merge 如果不成功会告诉你conflict的位置
你打开那写有冲突的文件 你会看到冲突的那些标记 你认为是对的的留下来
蓝后我们再在项目根目录下git add .
再蓝后git commit -m “after merge”
最后push到自己仓库:
git push origin master
酱紫就成功了撒~你到自己的gitlab去看~
posted @ 2014-06-04 13:44  小尼人00  阅读(138)  评论(0编辑  收藏  举报