From: Arnaud Lacombe Date: Sun, 04 Jan 2009 17:55:44 GMT Subject: Re: git-branch --print-current Message-ID: <1a69a9d80901040955v51671b1dv6ca6fc644455b6b1@mail.gmail.com> In-Reply-To: <9b18b3110901040449x65c63d6fo3d9fec9ddd5670c@mail.gmail.com> Hi, On Sun, Jan 4, 2009 at 7:49 AM, demerphq wrote: > 2009/1/4 Karl Chen : >> On 2009-01-04 00:21 PST, Arnaud Lacombe writes: >> Arnaud> $ git branch | awk '/^\*/ {print $2}' >> >> Yet another addition to the list of ways to pipeline it, this one >> probably the shortest :) > > Unfortunately it doesnt work well when you arent on a branch: > > $ git branch | awk '/^\*/ {print $2}' > (no > > So far two apparently expert git people have given solutions to this > problem that don't elegantly handle the edge cases. > my bad: $ git branch | awk '/^\*/ {print substr($0, 3)}' - Arnaud