[英]git: I accidentally merged feature branch into master instead of develop
[英]git: I merged master into develop, now what?
我是一个单人商店,并且我已经在开发部门工作了一段时间。 我想合并分支,然后回到一个分支...大师。 不知如何,我不确定如何合并分支,而现在正在开发中。
我应该以某种方式删除其中一个分支吗?
如何解决这个问题,使其拥有一个分支并且成为主分支?
git checkout master
上面的命令将使您进入master分支
git merge develop
以上将把开发分支中的内容带入您的主分支
git branch -d develop
上面将删除开发分支
但是,我建议保留开发分支。
在当前分支上提交并推送您的更改,然后执行:
git merge development
git checkout development
git merge master
git branch -D development
为了方便起见,我想添加这些内容。 在进行持续开发时,最好遵循特定的分支模型。 我认为git-flow将是适合您的一种模型。 或者,您也可以按照自己方便的方式操作。
您想知道的关键点是
对于您的特定问题,我会以这种方式回答。
git checkout master
git pull development
我不建议您删除开发分支。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.