vscode-git-graph icon indicating copy to clipboard operation
vscode-git-graph copied to clipboard

Filtering log from a specific author.

Open silvioprog opened this issue 6 years ago • 6 comments

Hello.

It would be nice to filter the git log from a specific user. For example, Git and Tig allows it by parameter --author (e.g.: git log --author='\(Adam\)\|\(Jon\)'). Github allows it too by ?author=username (e.g.: author=bagder).

This feature would be very useful to browse the log from large projects which large users (e.g.: vscode.d.ts).

cheers

silvioprog avatar Sep 02 '19 01:09 silvioprog

Thanks for raising this feature request!

Am I correct in saying that although the current Find Widget supports finding commits by a specific user(s) within the commits that are displayed in Git Graph, this request is to only display the commits by the specific user(s)? If so, the implementation of this feature overlaps somewhat with #147 (this request could be part of an MVP delivered before all of #147).

mhutchie avatar Sep 02 '19 02:09 mhutchie

Filtering the graph by author would be a great additional feature.

sslupsky avatar Feb 26 '20 21:02 sslupsky

We are still waiting this

firattaskin avatar Sep 23 '20 07:09 firattaskin

Am I correct in saying that although the current Find Widget supports finding commits by a specific user(s) within the commits that are displayed in Git Graph, this request is to only display the commits by the specific user(s)? If so, the implementation of this feature overlaps somewhat with #147 (this request could be part of an MVP delivered before all of #147).

Yes you are right, but #147 is not about filtering.

One possibility I could also imagine ist that only these commits are shown where the searched string was found. Like vscode's full txt search.

ghost avatar Apr 06 '21 13:04 ghost

Just to add to this. It would be great if exclusion would also be allowed. For example we use dependabot which creates a large amount of branches. It would be great if we could optionally see all the branches except the ones that created by dependabot.

mxsxs2 avatar Jun 17 '21 13:06 mxsxs2

Someone already realized this on a fork: https://github.com/vscode-ext-studio/vscode-git-graph/commit/0a80e0438cad4ec47f65542b9ac35c346e8811a3 But he did a lot of re-structuring before, so it is hard just to cherry pick this feature. Maybe one who is more familiar with typescript and so on can take this as a template and prepare a PR?

hansu avatar May 11 '22 15:05 hansu

any news about this?

Med-H avatar Oct 07 '22 15:10 Med-H

You can try this https://github.com/hansu/vscode-git-graph/releases :wink:

hansu avatar Oct 07 '22 16:10 hansu