Python script to help you fill out work timekeeping forms
First, you will need to configure the gitProperties.example.json file.
- rename the file to gitProperties.json
- add the path form root to all the git repositories you want to, under the property repositories
- add your git email under the property user
The script is really simple to use it has only one command,git-history
and that command has only one option --since
which tells the script the day since when you need the data.
$ python3 main.py git_history --since="2019-01-14"
>>>> 2019-01-14 17:08:14 - bugfix/branch-you-commited-to
....
This script was built for personal use and as of now only supports happy paths so it will not react very well to bad input data, like repository paths that don't have .git files inside.