Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Erfaniaa/text-to-commit-history

Open more actions menu
 
 

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

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.