Skip to content

Instantly share code, notes, and snippets.

@Kaleyemijowurolo
Forked from lttlrck/gist:9628955
Last active January 12, 2023 08:06
Show Gist options
  • Save Kaleyemijowurolo/68c802940d3d2dd659a73d350227f245 to your computer and use it in GitHub Desktop.
Save Kaleyemijowurolo/68c802940d3d2dd659a73d350227f245 to your computer and use it in GitHub Desktop.
rename git branch locally and remotely
STEP1: Rename the local branch
git branch -m old_branch new_branch
STEP2: Delete the old-remote branch & push othe new renamed local branch
git push origin :old_branch # Delete the old branch
git push --set-upstream origin new_branch # Push the new branch, set local branch to track the new remote
or
git push origin :old_branch new_branch # perform the 2 operations at once
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment