Git Commit Picture

June 26, 2012

The other day I ran across Victor Martínez's posting about taking your picture every time you commit. The process is simple enough, you install imagesnap via brew and then add a post-commit hook to any Git repository where you want to record commit pictures.

Victor's posting also links to a tool you can use to assemble these still images into a video. I'll have to wait to have a collection of snapshots before experimenting with creating a video.

The only caveat I can see to this technique is that it imposes a dependency on the imagesnap tool. In the case of this site's repository virtually all of the work is done from a single machine so I don't need to worry about this dependency too much. However, if I ever move to a new machine I'll need to instal imagesnap there as well.

Author's profile picture

Mark H. Nichols

I am a husband, cellist, code prole, nerd, technologist, and all around good guy living and working in fly-over country. You should follow me on Twitter.