Cliff Schomburg <cl...@microsoft.com> writes: > 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.