如何更改 BitBucket 中的主分支?

How to change the main branch in BitBucket?

我在 bitbucket 上有一个 repo,有两个分支。第一个分支是 master,内容是假的,然后我有另一个分支是 trunk,内容是正确的。

我想把主分支改成trunk(其实是master)。我发现在 bitbucket web 上的 repo adminsitration 我可以更改它但我不能。

最后,我想了解是否可以通过本地存储库中的终端执行此操作。

也许一个简单的事情是从主控中删除内容并将主干合并到主控中并删除主干,但我都不知道该怎么做。

有两个名为 trunkmaster 的分支,将 master 更改为存储库的 HEAD 并删除 trunk:

git symbolic-ref HEAD refs/heads/master
git branch -d trunk

发件人:

https://answers.atlassian.com/questions/280944/how-to-change-main-branch-in-bitbucket

可以将trunk合并到master(可能要强制),然后删除trunk

git checkout master
git merge trunk
  1. 存储库

  1. Select 存储库
  2. 设置

  1. 总支:master

  1. 保存存储库详细信息