其他分享
首页 > 其他分享> > 【每周一转】合作开发中必然需要的git分支管理策略

【每周一转】合作开发中必然需要的git分支管理策略

作者:互联网

git flow,也就是git工作流程,是工作中合作开发的时候必须要会的知识点。以下提到的gitflow只是一个标准参考,团队可以不用完全按照他的规定进行代码管理,有自己的团队特色,或者根据实际情况作出一些调整。不过应该靠近标准,这样省时省力,遇到问题也有参考的解决办法。

Git flow 概念

What Git flow

GitFlow是由Vincent Driessen(文森特德里森)创建的Git的分支模型(git操作流程标准)它引起了很多关注,因为它非常适合协作和扩展开发团队。

Why Git flow

How Git flow

本地自己分支开发完毕提交流程

  1. clone
  2. git branch develop
  3. git checkout -b feature1
  4. 写代码
  5. git add -A
  6. git commit -m "xxx"
  7. git push
  8. 来到gitlab 申请merge
  9. 或者 本地合并到develop 然后 push

申请merge有冲突

  1. git checkout develop
  2. git pull
  3. git checkout lgf
  4. git merge develop
  5. 手动解决冲突
  6. git add
  7. git commit
  8. git push
  9. 重新申请merge

参考中文版

标签:Git,develop,管理策略,flow,合作开发,git,代码,分支
来源: https://www.cnblogs.com/liuguofu/p/12100422.html