Skip to content

facastagnini/atom-better-git-blame

 
 

Repository files navigation

Downloads Version styled with prettier License

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 better git blame logo

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.

Better Git Blame popover

Line highlighting makes it clear which other lines were introduced by the blame commit.

Line highlighting

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 🙏

About

Atom git blame gutter with pull requests, related issues, and age color-coding of code.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 91.2%
  • Less 6.8%
  • Other 2.0%