gitAnalysis is a Python tool for analyzing Git commit activity and visualizing it in a contribution graph format similar to GitHub.
- Retrieve Git commit activity from a local repository.
- Visualize commit activity in a contribution graph format.
- Separate diagrams for each year to analyze long-term trends.
- Customizable with different color schemes and visualization options.
-
Clone the repository:
git clone https://github.com/Ian729/gitAnalysis.git cd gitAnalysis
-
Create virtual env:
python3 -m venv venv source venv/bin/activate pip install -r requirements.txt
-
Modify repo_path in git_analysis.py
repo_path = '~/your_repo_path' # Replace with your repository path