Dev Activity Report is a tool to generate a report of commits by week and day for Git repositories.
This tool traverses all Git repositories in a specified folder and generates a report of commits by week and day for a specified number of weeks. It includes commits from the reflog, making it useful for recovering lost commits and understanding the history of changes in a repository.
- Clone the repository:
git clone https://github.com/yourusername/dev-activity-report.git cd dev-activity-report
Run the script with the following command:
Windows:
uv run .\main.py $HOME/[FOLDER] --weeks 2
Linux:
uv run main.py ~/[FOLDER] --weeks 2
--weeks
: The number of weeks to include in the report.
Output:
- VBA-N7 - Initial work - VBA
This project is licensed under the MIT License - see the LICENSE file for details.