Cheatsheet zum Umbenennen des Haupt-Branches in main

1. Schritt:

 

git branch -m master main

 

2. Schritt

 

git push -u origin main

 

3. Schritt

 

git push origin --delete master

 

Wenn es nicht klappt

 

Löschen nicht erlaubt

 

Das Löschen des master wird oft durch branch Policies verhindert:

 

Branch Policy, die ein direktes Modifizieren oder Löschen des Branches verhindert

 

Lösung: Policy ausschalten, bevor gelöscht wird.

 

Upstream zeigt noch auf master

 

git branch --unset-upstream

 

git branch --set-upstream-to=origin/main