Run a regular git commit, but also log the commit message and time worked your active invoice.
gitime [-h] [--fake] [--hours [HOURS]] <your commit code ...>
Your commit must contain a message in the form
-m [MSG] or
Your commit message and time will be logged in your active invoice, but no actual git commit will occur.
In lieu of using the timer, you can manually specify the amount of hours worked. The number you enter is subject to the rounding rules set by your invoice. By default, this will round the number entered here to the nearest quarter hour. If the timer has not tracked any time, this option is required. Otherwise, the timer values are used by default if this option is not specified.
Display a help message.