How atomic Git commits dramatically increased my productivity - and will increase yours too