Git bitbucket将功能分支提升为主分支
我正在使用bitbucket(我喜欢),我遇到了这样的情况: 有一个分支称为“master”,我想将一个功能分支(在master之前提交400次)转换为master,而不需要处理合并。Git bitbucket将功能分支提升为主分支,git,bitbucket,Git,Bitbucket,我正在使用bitbucket(我喜欢),我遇到了这样的情况: 有一个分支称为“master”,我想将一个功能分支(在master之前提交400次)转换为master,而不需要处理合并。 为了简化,我考虑将feature分支重命名为“release”,并删除master 我的问题是,是否可以删除主分支,但将来仍要查看其源代码。(就像在回收站中一样…) 如果没有,是否有办法将主机重命名为“master-2015-09”左右 可以删除主分支,但将来仍可以查看其来源。(就像在回收站中一样…) 否:您只需
为了简化,我考虑将feature分支重命名为“release”,并删除master 我的问题是,是否可以删除主分支,但将来仍要查看其源代码。(就像在回收站中一样…) 如果没有,是否有办法将主机重命名为“master-2015-09”左右 可以删除主分支,但将来仍可以查看其来源。(就像在回收站中一样…) 否:您只需重命名master,并保留新命名的分支以供存档 您只需将另一个分支重命名为“
master
”(首先重命名master
。那样的话,情况还是一样
如果Bitbucket不能在其web界面上提供重命名分支的简单方法,您可以。我认为这是最干净的方法
master
/trunk
master\的新分支
主签出分支机构的签出分支机构
/主干签出分支机构
正如Jim在下面所说的:您必须在本地完成所有这些操作,我忘记了,因为我从未对web GUI进行版本控制。目前无法重命名Bitbucket GUI中的分支;您需要在本地重命名,然后按。但是,您可以在“Repository details”(存储库详细信息)下的repo settings(回购设置)屏幕上更改主分支,以便“release”(或您决定如何称呼它)是人们在克隆回购或访问回购页面时遇到的第一个分支