Ich habe ein Repo auf Bitbucket mit zwei Zweigen. Der erste Zweig ist Master mit einem gefälschten Inhalt, dann habe ich einen anderen namens Trunk mit dem richtigen Inhalt.
Ich möchte den Hauptzweig in Trunk ändern (eigentlich ist Master). Ich fand, dass in der Repo-Adminsitration auf Bitbucket Web ich das ändern kann, aber ich konnte es nicht.
Zum Schluss möchte ich verstehen, ob dies über das Terminal von meinem lokalen Repo aus möglich ist.
Vielleicht ist es eine einfache Sache, Inhalte vom Master zu löschen und den Stamm in den Master und den Lösch-Stamm einzumischen, aber ich weiß auch nicht, wie das geht.
Ändern Sie bei zwei Zweigen mit den Namen trunk
und master
den Master in HEAD des Repository und löschen Sie trunk
:
git symbolic-ref HEAD refs/heads/master
git branch -d trunk
Von:
https://answers.atlassian.com/questions/280944/how-to-change-main-branch-in-bitbucket
Sie können den Stamm mit dem Master zusammenführen (Sie müssen ihn möglicherweise erzwingen) und dann den Stamm löschen
git checkout master
git merge trunk