当前位置:   article > 正文

github 多人协作_github 查看在项目的身份

github 查看在项目的身份

github 多人协作

最近需要团队合作写一个程序,终于要见识到git厉害的多人协作了,记录下过程,方便回顾。
首先在分支策略上有一个很好的文档可以看,由Vincent Driessen提出,非常简洁明了,各个分支的功能明确。
git主分支的名字默认叫master,它是自动创建的,并且默认将本地与远程的master分支统一。主分支主要用来发布重要版本,日常开发应该在另一条分支上进行,我们把开发用的分支叫做Devlop分支,在dev分支上开发好后再合并到master分支上进行发布。
这里写图片描述
将develop分支发布到master分支的命令:

git checkout master    #切换到master分支
git merge --no-ff dev  #--no-f是快进式合并的意思
  • 1
  • 2

对于多人合作而言这两个分支都需要推送到远程库。

git checkout -b dev
git push origin dev
  • 1
  • 2

而每个人用于开发的分支,如个人分支,功能分支等可以按需求选择是否推送。
这里写图片描述
功能分支以及用于修复bug的临时分支在完成后类似上面dev与master的合并操作一样,我们将feature分支与dev分支合并,

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/715268
推荐阅读
相关标签
  

闽ICP备14008679号