Re: "git log" does not display refs info when executed via C# Process class on Windows
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Aug 9, 2019, 21:49 UTC
- Message-ID
- <xmqqblwyc8l8.fsf@gitster-ct.c.googlers.com>
- In-Reply-To
- <BN8PR21MB11566C135B1326AF1B45E4D8B7D60@BN8PR21MB1156.namprd21.prod.outlook.com>
Cliff Schomburg <clisc@microsoft.com> writes:
Show 11 quoted lines
> Strangely, when I run this command: > > Git log origin/master --pretty=oneline --decorate -1 > > I get the format I want from STDOUT. However, when I try to filter it to show only the tag refs: > > Git log origin/master --pretty=oneline --decorate --decorate-refs=^tag* -1 > > No refs are returned to standard output again. Only on the command line. > > Does --decorate-refs not return to STDOUT?
If you are asking for tags, which does not begin with a caret "^", perhaps drop "^" from the pattern?
The pattern is supposed to be wildmatch pattern, so it is already left anchored, e.g. --decorate-refs=ag* won't find any tag.