Johannes Schindelin wrote: > On Thu, 15 Jan 2009, Thomas Rast wrote: > > > Let git-checkout save the old branch as a symref in LAST_HEAD, and > > make 'git checkout -' switch back to LAST_HEAD, like 'cd -' does in > > the shell. > > Actually, what you want is in the reflog, no? So... parsing > .git/logs/HEAD for the latest occurrence of "checkout: moving from " and > then using everything up until the next space should give you the branch > name, right? It just feels wrong to grab that information from there; it's a free-form comment field for user consumption. And it wasn't even that hard to implement a LAST_HEAD. -- Thomas Rast trast@{inf,student}.ethz.ch
Attachment:
signature.asc
Description: This is a digitally signed message part.