Change a branch name in a Git repo

# Start by switching to the local branch which you want to rename:
git checkout <old_name>

# Rename the local branch by typing:
git branch -m <new_name>

# At this point, you have renamed the local branch.

# If you’ve already pushed the <old_name> branch to the remote repository, 
# perform the next steps to rename the remote branch.

# Push the <new_name> local branch and reset the upstream branch:
git push origin -u <new_name>

# Delete the <old_name> remote branch:
git push origin --delete <old_name>

# That’s it. You have successfully renamed the local and remote Git branch.

4.22
9
MBaas 100 points

                                    If you're currently on the branch you want to rename:

git branch -m new_name 
Or else:

git branch -m old_name new_name 
You can check with:

git branch -a
As you can see, only the local name changed Now, to change the name also in the remote you must do:

git push origin :old_name
This removes the branch, then upload it with the new name:

git push origin new_name

4.22 (9 Votes)
0
4.2
10
Gigi 65 points

                                    Rename a local and remote branch in git
Rename your local branch. If you are on the branch you want to rename: git branch -m new-name. ...
Delete the old-name remote branch and push the new-name local branch. git push origin :old-name new-name.
Reset the upstream branch for the new-name local branch. Switch to the branch and then: git push origin -u new-name.

4.2 (10 Votes)
0
4.33
6

                                    $ git branch -m OLD-BRANCH-NAME NEW-BRANCH-NAME
$ git fetch origin
$ git branch -u origin/NEW-BRANCH-NAME NEW-BRANCH-NAME

4.33 (6 Votes)
0
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 brach change name change branch git name how to name a branch in git for changing code in branch git change master branch name can you change branch name in git rename a local branch name git how to change name of a branch how to rename branch name in github using command line rename github main branch name edit branch name git Change branch name on git git change name of local branch change name on branch git change name master branch git can i change branch name in github chage branch name change my git branch name github rename current branch change branch name in local branch name change in git modify git branch name how to change local git branch name can yo uchange branch name in git change local git branch name change branch name gir change name of branch on github edit branch name change name of git branch how to change branch name in terminal how to update branch name in github how to change the name of a branch in github change a branch name in github rename branch name github how to change the branch name using github desktop change use name branch how to rename a branch name in github chnage branch name in git change name of a branch rename git branch name update git branch name how to name a branch git change branchh name how to change branch name in github change git name branch update branch name git change name to a branch git git update name branch how to change branch name locally and remotely change the name of branch git can we change name of the branch change a branch name in git RENAME A GIT BRANCH NAME change the name of the cyrrent branch git how to change name of a default branch in git can we change a branch name in git When to change branch name git bash branch name rename in github how to modify branch name in git how to change bracnh name in git change name of the branch git how to chage name branch rename branch name git rename the branch name in git change your branch name git change the branch name in git how to change current branch name in git git how to change local branch name change name of bracnh in git to change branch name update branch name how change the curent name of you branch in git modify branch name git can i change the branch name using git how to change branch names git cannot change name of current branch git how to change branch name locally how to change a branch name in github from cmd change the local branch name in git branch name change command git switch branch name change the branch name in github how to chnage git branch name how to rename existing branch name in git how to change branch name in git bash how to change the master branch name in git change name of branch change name of github branch how to change branch name to master rename a branch name in github how to change the branch name change name to branch change name branch how to change name of a branch in git update branch name in github git change current branch name change branch name git hub git command change name of branch git change name branch how to change branch name in local git change name of branch git checkout change branch name how to change the name of a branch in git change git branch name change branch name git local change a github branch name change a branch name git can we change branch name git can we change branch name in git change local branch name change the name of a git branch change branch name on github chang branch name how to rename git branch name change branch name from github how to change git branch names rename github branch change name om master branch branch rename github rename current branch change local branch name github rename github branch name github desktop rename branch rename branch name in github update branch name github rename branch name in git change the name of brach in git how to change the name of a branch github branch rename change name of defult branch git change name of defult branch Change a branch name in a Git repo changing the name of a branch git edit branch name in github change th branche name git changing branch name in git how to change a name of a branch in git changing branch name change the branch name branch name change git can we change git branch name git branch change name hoiw to change the name of a branch rename branch name git local change a branch name change the branch name in local in git change name of git branch locally change git master branch name how to rename github branch name git modify branch name how to change name of branch change the name of a branch git change local branch name git change branch name on github website change github branch name chenge branch name how to update branch name in git can i change the name of a branch in git how to update branch name how to channge branch name in github git branch name change branch name change git change branch name local and remote how to rename branch name in github change branche name git change branche name github how we can change our branch name in git github rename branch how to change name of git branch change a git branch name git chanve branch name github change repository name how to edit git branch name git command to change branch name change name of current branch git change branch name in git how to change the name of a branch using command line how to change the name of branch in github how to rename branch name in git change name of a branch git change branch name git can we change the branch name in git change the name of branch github ? git edit branch name how to change name of branch git git update branch name how to change a branch name in github how to change a branch name in git how to change the name of our branch git change current branch name update branch name in git change branch name git change name of head branch change name to local branch git command to modify branch name how change branch name in git change branch name git command git change name of master branch changing a branch name git how to change name of the branch how to change the name of the current branch terminal change branch name locally github change branch name how to change the branch name in github git change branch names git change the branch name how to change the branch name to master change the name of branch github change the name of the branch update name of branch git how to change the name of branch github how to change branch name git change branch name github change name of branch github how to change branch name in git git change branch name edit git branch name git command change branch name git change local branch name how to change the name of created branch in git how to change the name of your branch change branch name local how to chance branch name change git branch name remote how to rename remote branch git how to rename git local branch change name of branch in git rename my feacture branch how to rename a branch on github rename remote how to rename a git branch rename a branch github can you rename a remote branch rename remote branch git how to rename a brach how to change a branch name from terminal git branch rename local and remote change a remote branch name how can rename git branch using cmd how to change branch name local and remote git name branch renaming a github branch can you change the name of a branch in git git rename branch bitbucket change branch name in github how do i change a branch name on git rename git branch remote and local git how to name branches chnage branch name rename branch on github rename the git bracnh rename branch git terminal rename git branch and remove old branch change remote branch name bitbucket github rename branach how to rename partner in git git rename changing the name of branch git git rename remote origin branch rename a branch to match remote rename the current branch in git will command will you use a change a branch in git Which command will you use to change a branch? change to a branch git git name new branches git changing branch name rename git rename branch cli rename branch to existing branch rename branch github change name of branch git change branch names git not working re namae branch change name branch git how to branch name edit rename a branch in bitbucket how to push branch name change how to change local branch git set branch name remane a branch in git renaming a branch in git change the name of a local branch git how do you change the name of a branch how to rename branch github command line how to rename branch in git rename branches branch renaming git how to change git branch name bitbucket rename branch command for renaming the branch in git change the branch name in gitlab git rename branch local and remote git change brancgh name git branch rename mac how to rename local branch git how to change the branch name in git rename branch git git go abck to renamed branch how can i change branch name in git how to change github branch name can you rename your branch ? renaming the local branch in git how to edit branch name in git how to change the git branch name git rename upstream branch how to change the name of the branch in git how to change branch name
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