How to Rename the master branch to main in Git
Hi All,
To be honest, i am a System Engineering guy and not a developer. Even i like to write PowerShell Scripts and use VSCode almost on a daily basis. I am still a Git Noob ??
I’ve had an old GitHub Repo where the only branch is still “master”. I wanted to change that and found this Guide.
To rename the branch locally i used the following command
git branch -m master main
Then i pushed that branch to GitHub
git push -u origin main


As you can see there are now two branches


You need to change the default branch






Now i am able to delete the master branch
git push origin --delete master


That’s it. Happy coding.
Regards
Andres Bohren

