Bain Markev Bain Markev - 5 months ago 32
Git Question

Git: updating remote branch information

In a git repository, a remote branch I am not tracking was deleted. When I type

git branch -r

the deleted branch still shows up (and I can check it out)

What git command do I have to run to update this info?


If you perform something like

git branch -d -r remote_name/branch_name

you only remove your local checkout. This command doesn't do anything to the remote repository, which is why it still shows up.


git push origin :branch_name

will remove the the remote branch (note the ':'), and

git branch -d branch_name

will remove your local checkout.