Re: cannot remove remote branch name
From: Junio C Hamano <hidden>
Date: 2016-06-15 22:47:58
SungHyun Nam [off-list ref] writes:
How I can remove remote branch name if it already removed in remote side? $ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/test $ git branch -D -r test error: remote branch 'test' not found. $ git branch -D -r remotes/origin/test error: remote branch 'remotes/origin/test' not found. $ git branch -D remotes/origin/test error: branch 'remotes/origin/test' not found.
Hmm, you tried "test" and then "remotes/origin/test"?
The way I would have guessed what to give the command is:
1. "branch -D -r test" wouldn't make sense, as git wouldn't know 'test'
of which remote I am trying to remove;
2. "-r" already tells git that I am talking about remote, so perhaps
"branch -D -r origin/test" would work without me saying "remotes/".
"git branch -[dD]" doesn't go over the network, so it doesn't matter if it
is already removed on the remote side or not.