Der Standard-Branch in Git ist seit einiger Zeit main, anstatt des veralteteten master. Wer Projekte, die Forgejo nutzen, vom Branch master auf main umstellen möchte, muss den Standard-Branch entsprechend anpassen. Im ersten Schritt sollte lokal der main-Branch aus dem master-Branch erzeugt und auf den Server gepusht werden:
git checkout master git branch -m main git push -u origin main
Anschließend kann in Forgejo der Standardbranch von master zu main geändert werden. Dies geschieht in den Einstellungen des Repositories unter Branches:
Nun kann der Branch auf dem Git-Server gelöscht werden:
git push origin --delete master
Ist dies geschehen, kann der lokale Branch ebenfalls gelöscht werden:
git branch -D master
Auf verbleibenden lokalen Repositories kann die Aktualisierung nun wie folgt vorgenommen werden:
git pull git checkout main git branch -D master
