GitHub多人协作教程

作者: 林定益想去NASA捡垃圾 | 来源:发表于2019-05-16 17:30 被阅读21次

本篇在上一篇基础上增加说明怎样利用GitHub提高团队开发效率以及版本管理

1 创建分支

团队合作开发的主要模式就是利用分支,分支的命名可以任意,采取方便管理和理解的即可。例如,我比较喜欢用每个开发者的昵称,每条分支就代表一个人,项目负责人先在GitHub上创建所有分支,然后组员分别pull到本地,此时,本地只会有两条分支,一条是自己的分支,一条是master主分支。每个人只在自己的分支上开发更新代码,然后合并到主分支上,其他人在修改前都先拉取主分支最新的代码。这样可以尽可能少的产生冲突。


创建分支.png

2 实际操作

上传代码

比如,现在我在自己的分支上修改这些代码。先commit到本地(要不要push到远程仓库看自己需求)

分支操作.png
然后切换到主分支
分支操作.png
最后,在分支下拉栏中点击choose a branch to merge into master
分支操作.png
选择需要合并的分支即可。
分支操作.png

拉取代码

当其他人更新了主分支的代码之后,你需要同步到本地(为确保每次操作的都是最新的代码,建议每次要编辑前都拉取一下最新的代码)。


image.png

此时远程仓库的代码就同步到了本地,但只是同步了主分支上的内容,自己分支上的内容并没有更新,所以,这时候要切换到自己的分支,然后按照之前的方式,将主分支合并到自己的分支上。

相关文章

  • GitHub多人协作教程

    本篇在上一篇基础上增加说明怎样利用GitHub提高团队开发效率以及版本管理 1 创建分支 团队合作开发的主要模式就...

  • github多人协作

    1.用两个浏览器和两个git的账号 2.一个当组长账号,一个当组员账号 克隆到本地 创建文件完成任务,然后git ...

  • 【github教程】多人协作开源项目fork

    一、使用背景 1.分布式 git和svn一样都是管理代码版本的工具,但是git更轻量级一些。首先git是分布式的,...

  • github【之】多人协作

    在github上多人协作的时候,每个人可以有一个repo。这是一个非常爽的操作方式,这中方式是我在使用svn的时候...

  • 2018-12-09

    github多人协作开发

  • 四、多人协作

    GitHub 多人协作 一、概述 本节将介绍 GitHub 多人协作与相关 Git 的操作。建议大家准备两个浏览器...

  • github 快速实现多人协作

    http://www.cnblogs.com/zhaoyanjun/p/5829142.html 在一个目录初始化...

  • git + github多人协作开发

    多人协作 多个人同时向一个仓库中提交代码 仓库主人: 仓库主页 => collaborators => cop...

  • Github团队协作教程(Gitkraken版)

    转载非原创,侵立删 原文连接——Github团队协作教程(Gitkraken版) GitHub团队项目合作流程 G...

  • github超入门(5 多人协作)

    在日常github开发中我们肯定会遇到不止一个人来开发的情况比如当我们出现需要第二个人来加入的话我们应该怎么做呢。...

网友评论

    本文标题:GitHub多人协作教程

    本文链接:https://www.haomeiwen.com/subject/njpiaqtx.html