On Sat, Feb 14, 2009 at 17:52, Johannes Schindelin <Johannes.Schindelin@xxxxxx> wrote: > I scanned command-list.txt briefly, and could verify (by testing rather > than code inspection) that > > - bundle works as expected (thanks to dwim_ref()), > > - fast-export (like bundle, dwim_ref() makes it work), > > - so does filter-branch, thanks to rev-parse --symbolic-full-name > resolving @{-<n>} correctly, > > - log and reflog also substitute @{-<n>} by the branch name, > > - update-ref does _not_ interpret @{-<n>} as the branch name (which I > find okay, as update-ref is plumbing), but instead creates the file > '.git/@{-<n>}' (which I think is a bug). > I did 'git branch -M @{-1}' yesterday and ended up renaming my branch to refs/heads/@{-1}. Personally my usage felt like it should work (but of course I think that); curious to know what others think, if this is a bug. Deskin Miller -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html