繁体   English   中英

git:我将master合并为development,现在呢?

[英]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将是适合您的一种模型。 或者,您也可以按照自己方便的方式操作。

您想知道的关键点是

  • 保留开发分支以持续集成开发。
  • develop分支派生的feature分支开始实施特定功能。
  • 准备好发布稳定版本之后,请合并所有从develop分支到master的更改,然后发布发布。 确保母校一直有着稳定的版本。

对于您的特定问题,我会以这种方式回答。

git checkout master
git pull development

我不建议您删除开发分支。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM