Re: [RFC PATCH] object-name: add @{upstreamhead} shorthand
- From
Bence Ferdinandy <bence@ferdinandy.com>
- Date
- Oct 27, 2024, 22:07 UTC
- Message-ID
- <D56XI8GBH2GF.3MP02MGQGP5M@ferdinandy.com>
- In-Reply-To
- <20241025062438.GA2107756@coredump.intra.peff.net>
On Fri Oct 25, 2024 at 08:24, Jeff King <peff@peff.net> wrote:
Show 17 quoted lines
> On Thu, Oct 24, 2024 at 08:48:29PM +0200, Bence Ferdinandy wrote: > >> > So I think rather than "branch --show-current-remote", we'd want >> > some option to make "branch --list" show only the currently checked out >> > branch, and then you could apply --format to it to get whatever >> > information you wanted. Something like: >> > >> > git branch --list --is-head --format='%(upstream:remotename)' >> >> Thanks for running through this in such detail! This would be more widely >> useful for sure. >> >> I'd probably call the flag something like "--current", "--current-only" rather >> than "--is-head" though. "--is-head" sounds as if it would filter --list but >> not necessarily end up with a single entry. > > Yeah, I think --current would be fine.
I was looking through git branch and there is a --show-current option. I was wondering, would it not be better to teach --show-current to also obey --format? It would avoid having a "--current" that only works with "--list" besides having a "--show-current".