Wie kann man Git local und remote Branches umbenennen

Umbenennen von local und remote Branches in Git

Wenn Sie einen Branch falsch benannt UND ins Remote-Repository verschoben haben, folgen Sie diesen Schritten, bevor andere Entwickler die Chance bekommen, Sie für unkorrektes Befolgen der Namenskonvention zu schimpfen.

1. Benennen Sie Ihre lokale Branche um.

Wenn Sie sich auf der Branche befinden, den Sie umbenennen möchten:

git branch -m new-name

Wenn Sie sich auf anderer Branche befinden:

git branch -m old-name new-name

2. Entfernen Sie den alten Namen Remote-Branche und geben Sie den neuen Namen lokale Branche ein.

git push origin :old-name new-name

3. Setzen Sie Upstream-Branche mit dem neuen Namen lokale Branche zurück.

Wechseln Sie zur Branche und dann:
git push origin -u new-name

Oder können Sie als schneller Weg diese 3 Schritte verwenden: Befehl in Ihrem Terminal

git branch -m old_branch new_branch         # Branche lokal umbenennen   
git push origin :old_branch                 # Alte Branche umbenennen    
git push --set-upstream origin new_branch   # 
Kellern Sie die neue Branche ein, stellen Sie lokale Branche ein, um  neue Remote zu verfolgen.