Re: Show all branches and ahead/behind states
- From
Jeff King <peff@peff.net>
- Date
- May 14, 2015, 22:38 UTC
- Message-ID
- <20150514223827.GB21149@peff.net>
- In-Reply-To
- <CAHd499BoApGJSM_qEKG8cHNOV_pOCyPRqEAXHo8iqYVg1LpGdw@mail.gmail.com>
On Thu, May 14, 2015 at 01:13:15PM -0500, Robert Dailey wrote:
Show 10 quoted lines
> > git for-each-ref --format '%(HEAD) %(refname:short) %(upstream:short) %(upstream:track) %(subject)' refs/heads > > Great idea. For some reason I can't apply coloring though: > > for-each-ref --format '%(HEAD) %(refname:short) %C(bold > blue)%(upstream:track)%C(reset)' refs/heads > > Output: > > hotfix/4.2.3.1 %C(bold blue)[ahead 1, behind 1]%C(reset)
It's spelled "%C(bold blue)" in the --pretty formats, but in for-each-ref, it's "%(color:bold blue)". Unifying these is one of those things that has been on the radar for a long time, but nobody has quite gotten around to it.
-Peff