bitbucket推动一个功能分支成为主人

我使用bitbucket(我喜欢它),并且我有这种情况:有一个叫做“master”的分支,我想把一个功能分支(400个提交给master)提交给master,而不处理合并。
为了简化,我想将功能分支重命名为“发布”,并删除主控。

我的问题是如果有可能删除主分支,但仍然会在未来看到它的来源。 (如在回收站..)

如果没有,是否有方法将主人重命名为“master-2015-09”左右?


可以删除主分支,但仍然可以在将来观察其源。 (如在回收站..)

否:您只需重命名主文件夹,并将该新命名的分支文件保留。

所有你需要做的就是将你的另一个分支重命名为“ master ”(一旦master已经被重命名)。
这样,由bitbucket注册的“主”分支保持不变。

如果Bitbucket不提供简单的方法在其Web界面上重命名分支,则可以先在本地重命名,然后推送新名称。


目前没有办法重命名Bitbucket GUI中的分支; 你需要在本地重命名然后推送。 但是,您可以在“知识库详细信息”下的“回购设置”屏幕上更改主分支,这样“发布”(或任何您决定称之为的)是人们在克隆回购或访问回购页面时遇到的第一个分支。


我认为这是最干净的方式。

  • 检出master / trunk
  • 创建名为master_<date>新分支
  • 结账分支你想成为master / trunk
  • master / trunk合并分支
  • 合并不应被视为你必须“处理”的事情。 这是普通的git功能。 :)

    正如Jim所说:你必须在本地完成所有这些,我忘了我从来没有版本控制Web GUI。

    链接地址: http://www.djcxy.com/p/90397.html

    上一篇: bitbucket promote a feature branch to be the master

    下一篇: How to change topic name of Gerrit via command line