Git 教程(五)--远程分支

前言

Git 教程(一)--Git简介及操作流程
Git 教程(二)--Git文件操作
Git 教程(三)--远程仓库
Git 教程(四)--分支原理
Git 教程(五)--远程分支

远程分支

远程分支多用于多人协作,那么这篇简书将讲解远程分支的实现步奏(自己成为我们,协作者成为同伴):
1.我们克隆前面提到的一个test远程仓库,这样的话,本地的master和远程的master会相对应。

git clone.png

2.我们将本地的分支提交到远程仓库中。

git push.png

其中的origin是远程仓库的默认名。
同时,我们可以在远程仓库中查看已经有了的分支

github上查看分支.png

3.同伴克隆带有分支的远程仓库,但是只能看到本地的master仓库。

图片.png

4.同伴创建一个与远程分支直接关系的本地分支(跟踪分支):git branch debug origin/debug//新建
git checkout -b debug origin/debug //新建并切换

git branch debug origin/debug.png

5.这样就可以在分支上完成操作并提交,以及push。

push.png

6.为了避免冲突或者减少冲突的发生,我们在push之前,先pull或者fetch一道数据,如果有冲突的话立马更改,然后再提交。

pull.png

7.当一切ok过后并且不再需要当前分支的时候,可以删除git push origin --delete debug

git push origin --delete.png

小结:
1.创建本地分支并推送到远程仓库;
2.如果失败,则git pull刷新本地仓库,再推送(为了减少冲突,我们可以在每次推送之前都pull一次,再清理,再推送);
3.创建跟踪分支;
4.修改,提交内容;
5.如不再需要,可删除分支。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,744评论 4 54
  • 文玩 美好 在中国,美人美事美物 大可用玉形容 如谦谦君子玉树临风 那是何其稳重飘逸的心态 我们的目光 穿越时空隧...
    泰山听雨楼主阅读 255评论 0 0
  • 我颇用了一点脑筋还是没能记起2016年是猴年,多亏了小侄女的提醒,也许这一年遇到的事太多,淡化了我对日子本身的记忆...
    小九妹zq阅读 394评论 1 1
  • 仅这个暑假,就先后有3批培贤学子赴泰国和英国访学,更有4名同学喜获学院全额资助赴泰国商会大学攻读学士学位机...
    Mr畢阅读 494评论 0 1
  • 网络协议那么多,为什么面试喜欢问TCP?原因无外乎两个:1、TCP协议直接与进程打交道,写网络程序要用;2、TCP...
    工程师milter阅读 4,224评论 7 146