Git blame gutter with pull requests, related issues, and age color-coding of code.
This is a maintained fork
Since the original project it's no longer maintained, I decided to fork it and support it here. Thanks a lot to StepSize for the original work.
Better Git Blame Atom package
A better way to view git blame info in Atom.
What makes it better?
TL;DR: it does more than just display git blame
annotations in the gutter – it helps you visualise the blame info including the age of the code.
A rich popover displays summary info about the commit and visualises the commit's age.
Line highlighting makes it clear which other lines were introduced by the blame commit.
Oh and it's also fast and nicely designed.
How do I use it?
Use ctrl-b
to toggle the blame gutter.
Alternatively, right click the file you want to blame and select Toggle Better Git Blame
, or search for this command in the command palette (cmd-shift-p
).
Hover over the blame text to display the popover & line highlighting.
How do I get setup?
Run apm install better-git-blame
and restart Atom. You can also install it from Atom's Settings pane.
Telemetry
We collect anonymous usage data. We do not track any sensitive or personally identifiable data, and what we collect is only used to improve the plugin.
You can turn off absolutely all the analytics and use the plugin under the radar. You can also poke around the code to see for yourself what is tracked.
License
All the software in this repository is released under the MIT License. See LICENSE.md for details.
What is Stepsize?
Stepsize is a startup based in London. We're developing a product to help teams manage technical debt together, guided by clear metrics.
Check us out here or tweet at us @StepsizeHQ 🙏