how to move master branch to main branch

# Step 1 
# create main branch locally, taking the history from master
git branch -m master main

# Step 2 
# push the new local main branch to the remote repo (GitHub) 
git push -u origin main

# Step 3
# switch the current HEAD to the main branch
git symbolic-ref refs/remotes/origin/HEAD refs/remotes/origin/main

# Step 4
# change the default branch on GitHub to main
# https://docs.github.com/en/github/administering-a-repository/setting-the-default-branch

# Step 5
# delete the master branch on the remote
git push origin --delete master

Are there any code examples left?
Create a Free Account
Unlock the power of data and AI by diving into Python, ChatGPT, SQL, Power BI, and beyond.
Sign up
Develop soft skills on BrainApps
Complete the IQ Test
Relative searches
git move from master to branch how to switch from master to main branch move branch into master how to move from branch to master using command line how to move git repository master branch to main branch git move from master to main move branch master to main move branch from master to main how to move everything from master branch to defualt main branch how to switch from main branch to master move to main branch git move from branch to master git move from main to branch git command to move to master branch how to move from master branch to my branch how to move from my master branch to my branch how to move from master to main in git hwo to move main branch move from master to local branch git move master to branch and branch to master in git how to move to main branch in git I am on a branch how to move it to main branch git move to the master branch to another branch how to switch from master branch to main branch in git how to create a branch and move master branch code to another branch how to move master to branch in git move from other branch to main branch how to move master branch in git git move branch to master how to move from branch to master in git how to switch branch from main to master move to master branch git move code from master branch to main branch github git move master branch to another branch move main branch to other branch git git move branch from master to another branch how to move code from branch to main in git Move the ‘master’ branch to ‘main’ how to change main branch to master How to move from master to branch in git how to move the code from the main to another branch in git how to move the code from the main to other branch in git git how to move to master branch change branch from main to master how to move code from master branch to main branch in git move branch to master git movee to main branch how to move to master branch in git get how to move to the master branch git move master to another branch move master branch to main how to move master branch to main how to move main branch into master branch in git git move from main to master move from main to master in git git how to move master to main move on master branch how to change default main change branch name to master git master branch name MAster how to delete default branch in github make main as default branch git rename branch from master to main github push to main instead of master how to set a branch asa main "origin main" git push from master to main switching from master to main move to branch master changig command main to master in git how to switch master to main git rename master branch change git default from master to main how to push my code from main to master in github github master to main on all repo git change master to main github how to change local master branch to main when i push to remote github has main and master branch adding master branch to main github change from master to main github set branch as master git set master to default change default from main to master branch how to push master to main how to set main in git command how to change ro maon branch how to change branch in git to main github change default branch command line git copy master to main make git main by defult github change to master branch git bash git change default master to main git master to main how to move code from master to main branch in git how to change master branch to main how to rename a default branch to main what this is main in git bash and how change this to master how to change master to main in github how to make master the main branch git github branch to main git master to main branch push how to switch from master to main branch in git bash how to change from master to main branch git push origin master to main how to go to the main branch in git hub change main branch how to make github master branch changes set default branch to main on github cli hot to chnage yourmaster branch tomain rename master branch git github shows as master not main on gitbash swicth bracng from main to master changing your default branch to main how to move from master o main in git how to change branch from master to main? how to change main branch to master in git git mastere to main chanage git branch to git main change github master to main change main branch to master push from master to main git set main branch github delete default branch chnage to main branch github how to change branch master to main change master git change master to main change local git to use main how to change master branch to origin how to change git "master" branch default name command line branch master to main how to change visual studio code from master to main? git change master to main how to switch from amster branch to main how to commit from master to main git push to main branch instead of master make my master branch default instead of main in repo switch master branch to main how to add master to main branch in github how to master to main in git delete master branch rename a branch to main change master to main git how to move master branch to main branch how to push to default branch main in git
Made with love
This website uses cookies to make IQCode work for you. By using this site, you agree to our cookie policy

Welcome Back!

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign in
Recover lost password
Or log in with

Create a Free Account

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign up
Or sign up with
By signing up, you agree to the Terms and Conditions and Privacy Policy. You also agree to receive product-related marketing emails from IQCode, which you can unsubscribe from at any time.
Creating a new code example
Code snippet title
Source