This project creates a custom pattern in your GitHub contribution graph by making empty commits with specific dates. The pattern spells out "ML GOD" using a grid system, with each letter mapped to a series of commits.
- Each letter ("M", "L", "G", "O", "D") is represented as a 7x7 grid.
- The script iterates through each grid, and for every cell marked as
1, it makes an empty commit on a calculated date. - The commit dates are set so that the contribution graph displays the letters "ML GOD".
- Author name and email are set in the commit environment.
- Clone the repository.
- Adjust the
repo_path,author_name, andauthor_emailvariables inml_god.pyif needed. - Run the script:
python3 ml_god.py
- Push the commits to GitHub:
git push origin main
- View your GitHub contribution graph to see the pattern.
- Python 3.x
- Git installed and configured
This script makes a large number of empty commits. Use responsibly and consider cleaning up your commit history if needed.