Search code examples
gitbazaarblame

Is there git blame gui similar to bzr qannotate?


As a former bzr user and novice to git I'm trying to find good GUI tool for git blame similar to bzr qannotate. The latter has 2 major views:

  1. file content viewer with short annotate information (who, in which revision changed the line) + coloring of background based on committer id and age of the change.
  2. file log viewer: when I click on the line in file content I can see the revision when that line was changed and all log information about it.

Screenshot: enter image description here

I see XCode IDE has such something like that built-in, although it's inside editor window and therefore is not very handy.

So far I've tried GitX 0.7.1, and GitHub for Mac - they both don't have "blame" at all.

I've just checked SourceTree for Mac, and while it has blame support, but it's rather rudimental and shows me almost the same as command-line git blame, although I can double click the line to see corresponding revision and changes in another window. That's still is not as good as bzr qannotate.

Are there another GUI tools I can use?


Solution

  • Check out Git Extensions and see if that's what you're looking for.