A Productive Git Workflow
Since git is an integral part of my development life cycle and I spend quite sometime committing things to it, I always felt there was something missing, until I did my Android Nanodegree at Udacity where I learned about structured commits.
Why structure your commits?
1. Keeps your git history