当前位置:  开发笔记 > 后端 > 正文

重用一个合并的开发分支/使用git重新合并到一个未更改的稳定分支

如何解决《重用一个合并的开发分支/使用git重新合并到一个未更改的稳定分支》经验,为你挑选了0个好方法。

两个程序员A和B正在使用github托管的repo开发一个项目:

分支机构存在.

程序员A基于最新的master创建devBranchA

master$ git checkout -b devBranchA

程序员B根据最新的master创建devBranchB

master$ git checkout -b devBranchB

他们决定尽可能将稳定的变化合并到主人.

商定的工作流程是:

[在devBranch上]

git commit -m 'Stuff to make branch stable enough to merge'

git checkout master

git pull origin master 

git merge devBranch [fix merge conflicts if any]

git checkout devBranch

git commit -m 'New cool stuff'

但是,如果自上次合并后没有要提交的提交,则无法将devbranch合并回master(除非创建了新的dev分支,而不是重新使用旧的分支)

在这种情况下,当程序员B将他的工作合并到主分支时,它将不是当前的预期主服务器,而是合并之前的主服务器状态.

如果没有临时提交,有没有办法自动强制主分支在合并时将自己更新到dev分支的头部?

使用git和集中式github存储库时,预期的多用户工作流程是什么?我觉得好像我没有使用git,因为它是打算使用的.

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有