mcansky : Git is cheap !: "TL;DR : committing and branching is cheap with git so stop worrying about it : split your features into small bricks and commit early and often.
Git is a wonderful tool, yet many of us use it like a glorified svn. Git is not only about features but also about flows and we should pay more attention to that when learning or teaching about git.
"
'via Blog this'