简要的git团队协作流程
创建仓库
可以在git服务器中创建仓库也可在GitHub中创建。现在仓库中建立好两个分支,master
,develop
,一个用于存稳定版本,一个用于开发测试。
团队成员加入
将团队成员的ssh公钥加入到git服务器中
功能开发
每个成员负责开发自己的功能,
- 首先从git服务器中
clone
,develop
分支。git clone -b develop xxx@gitserver
- 从
develop
分支检出自己的功能分支feature-xxx
。git checkout -b feature-xxx develop
- 在该分支进行开发(各种add、commit)。
- 开发完后,先切换到
develop
分支,从远程拉取更新分支。git pull origin
- 再切换到
feature
分支,将develop
分支merge
到当前分支(有冲突解决冲突)。git merge develop
- 然后切换到
develop
分支,将feature
分支merge
到当前分支。 - 最后将
develop
分支push
到远程。git push origin develop
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 jaytp@qq.com
文章标题:简要的git团队协作流程
本文作者:子非鱼
发布时间:2019-04-03, 10:54:07
最后更新:2019-04-03, 11:20:14
原始链接:https://Wangsr.cn/2019/04/03/简要的git团队协作流程/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。