Chicago: National Prtg. & Engr. Co., used under Creative Commons.

Multiple Personalities in Git

By Steve Richert

At Collective Idea, we use Git all the time. Right now, I have 50 Git repositories cloned on my computer and they fall into a few categories. My problem is that I need to commit from a different email address depending on which type of project I’m working on. I explored three ways to do this, looking for the least intrusive.

Rewriting History With Git Rebase, Reset, and Amend

By Eric Milford

Editing an existing commit in history with an interactive rebase, reset, and amend.

Command Line Feedback from RVM and Git

By Zach Moazeni

If you’re like me, most of your day is working in Git and RVM. I am frequently typing `git branch` to remember what branch I’m on, and `rvm gemdir` to remember what ruby version and gemset I’m using. With all those wasted cycles, there has to be a better way. And there is.

HOW TO: Setup a new local & remote Git Branch

By Daniel Morrison

HOW TO: Setup a new local & remote Git Branch

Happy Git Commits

By Brandon Keepers

Being happy makes us more productive. Add some happiness to your git commits.