Michael Haggerty <[email protected]> writes: > On 07/23/2012 08:42 PM, Junio C Hamano wrote: >> "[email protected]" <[email protected]> writes: >> >>> Now I cannot delete this branch. Running: >>> git branch -d --tracking >>> gives an error: unknown option `tracking' >> >> I do not think this is supposed to work, but it does by accident. >> >> $ git branch -d -- --tracking >> Deleted branch --tracking (was 8670e20). > > The plumbing command "git update-ref -d refs/heads/--tracking" can > also be used to delete such a branch.
Note that once you started using the plumbing you are assumed to know what you are doing. "update-ref -d" does not offer the "you will be losing these commits" safety, and it will not remove configuration items for "branch.--tracking.*" keys. You would want to remove them yourself if you want to emulate "git branch -d". -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

