On Wed, May 24, 2017 at 9:22 AM, Robert Dailey <rcdailey.lists@xxxxxxxxx> wrote: > Hello, > > Is it possible to hide decorated refs in `git log` even if they are > reachable from the refs I'm actually interested in seeing the logs of? > > For example, if I do `git log --graph --decorate --oneline --branches > 'feature/*'`, I'd like to *only* see refnames that match the glob > pattern. However, you'll see tags and other branches that do not match > the glob if they are reachable from the result set. > > This is purely a visual thing, and shouldn't impact the search results > I'd think. > > This is especially useful in cases where I do --simplify-by-decoration > to get a better understanding of the topology of just a couple of > select branches. Without some sort of "decoration exclusion", I am > getting ton of results including tags, etc which obfuscates the > information I'm really interested in. > > Thanks in advance. Here is an even more concrete example: $ git log --oneline --abbrev-commit --graph --simplify-by-decoration --branches='hotfix' I get the following results: https://i.imgur.com/arHJss8.png These results are incredibly confusing... I expected to see the first line of the log results to be a branch matching 'hotfix' at the very least. Maybe my question is more of a symptom of confusion about a different problem. In any case, sorry for the confusion and hopefully someone can clarify for me. I must be missing something basic.