码迷,mamicode.com
首页 > 其他好文 > 详细

Git学习笔记9

时间:2017-07-01 18:26:58      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:commit   仓库   strong   class   mit   学习   并且   注意   pre   

多人协作时推送/抓取分支注意事项

1.推送分支

1.1使用命令符git push origin branch-name推送自己已修改的分支

例如git push origin master,git push origin dev.

2.抓取分支

2.1他人从远程仓库克隆一个项目到本地库

此时,默认情况下的本地库中,他只能看到本地的master分支,可以使用git branh查看分支情况

此时若需要克隆远程库orgin的dev分支到本地分支dev上,使用以下命令符:

git checkout -b dev origin/dev git checkout -b branch-name origin/branch-name

注:红色部分依据自身情况修改:本地库分支名 远程库名/远程库分支名

然后即可食用git add和git commit命令符进行推送操作.

2.2倘若我们也在修改dev分支,但是推送时间比他人迟,此时可能会产生冲突!

2.2.1如果推送失败,可以先使用git pull抓取远程的新提交,并且进行合并

2.2.2如果合并失败,则要建立本地分支和远程分支的关联:git branch --set-upstream branch-name origin/branch-name

2.3解决冲突后,使用git push origin branch-name推送!

 

Git学习笔记9

标签:commit   仓库   strong   class   mit   学习   并且   注意   pre   

原文地址:http://www.cnblogs.com/jfl-xx/p/7102862.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!