Dustin Sallings home

Git Timecard

I really like github’s punch card feature. It’s a nice way to quickly see when a project is worked on.

However, it’s very limited. You can only see everyone’s work on the master branch. I have lots of other ways I want to look at my repos (including some that aren’t on github).

So I wrote my own.

Here are the neat kinds of things I can do now:

Punch Card of my Work Repo

~/work-project/ % git timecard

work

Alternate Branch

~/memcached % git timecard rewritten-bin

rewritten-bin

One User’s Work

~/memcached % git timecard --author=dustin

dustins timecard

Last Week’s Work

~/twitterspy % git timecard '@{1 week ago}'..

recent twitterspy work


blog comments powered by Disqus