Log: filter query language [SG-10517]

Marc Strapetz 8 years ago updated by netroby 3 years ago 3

Optionally provide Log filtering using some sort of query language. For example:

+author:tsinger +branch:smartgit-8 +message(performance)


to search for all commits by tsinger on

branch smartgit-8 containing the term "performance" but not containing the term "log"


It would be also great to be able to search for deleted files and find the commit!

So I can either restore or look into the file......

+deleted +filename(xxxx.yy)

search for deleted file, with filename xxxx.yy

Hello, I am maintained a huge Git repository, we have more than 100 developers working together.

We really like the Log filter  with multiple filter by query.

For example , we need find authored by David, With the ISSUE  XY-117843,

we may want query author match David, then find the commit message contained XY-117843


This is the sublime merge GUI, it has the powerful search  with the power query DSL