Skip to content

Erfaniaa/text-to-commit-history

 
 

Repository files navigation

Text To Commit History

Write a large text on your Github profile, with your commits history (contribution graph).

"Text To Commit History" is a tool I wrote to decorate your Github account's commit history calendar by (blatantly) abusing git's ability to accept commits in the past.

Example Result

Converting "Hello World" text to some commits will create something like this on your Github profile: Hello World

Usage

  1. Create a new Github repository to store your handiwork.
  2. Install requirements:
	pip3 install -r requirements.txt
  1. Run text_to_commit_history.py (with Python 3) and follow the prompts for username, your text, offset, and repository name.
  2. Run the generated text_to_commit_history.sh from your home directory (or any non-git tracked dir) and watch it go to work. You'll propably have to wait some minutes for the running script.
  3. Wait... Seriously, you'll probably need to wait a day or two to show in your commit graph.

Removal

Fortunately if you regret it then, removing it is fairly easy: delete the repository you've created (and wait).

About

Write a large text on your GitHub profile, with your commits history (contribution graph).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%