bitbucket promote a feature branch to be the master
我用的是BitBucket(我喜欢它),我有这样的情况:有一个称为"master"的分支,我想将一个功能分支(在master前面提交400个)转换为master,而不需要处理合并。为了简化,我考虑将特性分支重命名为"release",然后删除master。
我的问题是,是否可以删除主分支,但将来仍要注意其源代码。(就像在回收站中一样。)
如果没有,是否有办法将master重命名为"master-2015-09"或其他?
it's possible to delete the master branch, but still watch its source in the future. (like in the recycle bin..)
号
否:您只需重命名master,并保留新命名的分支以存档。
您只需将另一个分支重命名为"
如果BitBucket不能提供一种简单的方法来重命名其Web界面上的分支,则可以首先在本地重命名,然后推送新名称。
目前无法重命名BitBucket GUI中的分支;您需要在本地重命名,然后进行推送。但是,您可以在"存储库详细信息"下的repo设置屏幕上更改主分支,以便"发布"(或您决定称之为"发布")是克隆repo或访问repo页面时人们遇到的第一个分支。
我认为这是最干净的方法。
合并不应该被视为你必须"处理"的事情。这是普通的Git功能。:)
正如下面吉姆所说:你必须在本地完成所有这些工作,我忘记了,因为我从来没有版本控制web gui。