我在 bitbucket 上有一个有两个分支的仓库。第一个分支是具有虚假内容的 master 分支,然后我有另一个名为 trunk 的具有正确内容的分支。
我想将主分支更改为主干(实际上是master)。我发现在 repo adminsitration 位于 bitbucket web 上我可以更改此设置,但我不能。
最后我想了解是否可以通过本地存储库中的终端来执行此操作。
也许一件简单的事情就是从主干中删除内容并将主干合并到主干和删除主干中,但我都不知道该怎么做。
有两个名为
trunk
和 master
的分支,将 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
您可以将主干合并到master(您可能必须强制它),然后删除主干
git checkout master
git merge trunk