Skip to content

rimiti/node-github-chart-hack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-github-chart-hack

GithubChartHack is a quick hack for customize your github chart activity. It simulate 0-10 commit(s) every day and uses the GIT_AUTHOR_DATE and GIT_COMMITTER_DATE environment variables to make commits in the past.

How to Use

Place index.js in your Git repository. Make sure your remote repository URL is set, and that you have a public SSH key set up. Then run the script with node, with an integer specifying n number of days before today to generate commits for. E.g.,

node index.js <n>

It might take a while to generate all the commits. If githubChatHack stops before it finishes, you can resume where you last left off by specifying a date before today when you want it to resume, like so:

node index.js <n> <date>

n is the remaining days you want to generate commits for, and date is a date string in the form yyyy-mm-dd (e.g., 2013-04-05).

An Example

The following calendar is the result of running node index.js 365:

example image

The run took a total of eight hours. Beautiful, isn't it?

Enjoy your decorated calendar!

License

GithubChartHack is distributed under the GNU General Public License v3.0 (GPLv3).

Releases

No releases published

Packages

No packages published