Using Git to Track more then just Code Changes
Using Git is good for more then just tracking code changes. If you train your coders to use it in the right way, it can be used to track time as well as productivity.
The most important part of the commit is the message. I like to have developers under me write their commit messages in the following format:
fixed regex on validator #13 @0.5 hours
This tells me not only what they did, but also what issue in the ticket tracker it was related to and also how long it took them to fix it.
Written by David Duggins
Related protips
1 Response
Hi. Probably you want to take a look at the tool I made for tracking time with git in our team: https://github.com/laughedelic/gtm
The idea is simple: once you start working, you turn on the timer, then you can forget about it, because every time you make a commit a time tracking note will be automatically attached to it.
There are more features related to working with github issues, but that's another story..