DEV Community

Cover image for git-history
Nick Taylor
Nick Taylor Subscriber

Posted on • Edited on • Originally published at iamdeveloper.com

git-history

Shout out to Josh Comeau for pointing me towards this repo. He popped it in my Twitter feed.

A really cool way to view git history for those that like a nice visual. Slide through the history and see previous changes elegantly slide in.

"Quickly browse the history of any GitHub (GitLab and Bitbucket comming soon)"

GitHub logo pomber / git-history

Quickly browse the history of a file from any git repository

Quickly browse the history of files in any git repo:

  1. Go to a file in GitHub (or GitLab, or Bitbucket)
  2. Replace github.com with github.githistory.xyz
  3. There's no step three

Try it

If you like this project consider backing my open source work on Patreon!
And follow @pomber on twitter for updates.

Extensions

Browsers

You can also add an Open in Git History button to GitHub, GitLab and Bitbucket with the Chrome and Firefox extensions.

Or you can use a bookmarklet.
javascript: (function() {
  var url = window.location.href;
  var regEx = /^(https?\:\/\/)(www\.)?(github|gitlab|bitbucket)\.(com|org)\/(.*)$/i;
  if (regEx.test(url)) {
    url = url.replace(regEx, "$1$3.githistory.xyz/$5");
    window.open(url, "_blank");
  } else {
    alert("Not a Git File URL");
  }
}
Enter fullscreen mode Exit fullscreen mode

Thanks for the interesting project @pomber!

Photo by Nathan Anderson on Unsplash

Top comments (2)

Collapse
 
nans profile image
Nans Dumortier

I found this one as well when I was hanging around on github, it is really nice !

  • the author left plenty of open issues for anyone who wants to contribute
Collapse
 
nickytonline profile image
Nick Taylor

Update 2019/02/14: GitHub is a fan.