Skip to content
This repository was archived by the owner on May 4, 2026. It is now read-only.
Erfan-AboueiPublic archive

About

This script automatically creates random Git commits for every day from a custom start date up to today. Great for filling your GitHub contribution graph for fun or testing!

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Git Commit Filler

This script automatically creates random Git commits for every day from a custom start date up to today.
Great for filling your GitHub contribution graph for fun or testing!


🚀 Features

  • Custom start date
  • Custom number of commits per day (min to max)
  • Randomized commit times
  • Automatically pushes to main branch

🧠 Requirements

  • Node.js installed
  • Git repository initialized

🛠️ How to Use

  1. Clone or create a Git repository.
  2. Add this script (script.js) to your repo.
  3. Run it like this:
node script.js <start-date> <min-commits> <max-commits>

🔍 Example

node script.js 2024-01-01 3 7

This will:

Start from Jan 1, 2024
Generate between 3 to 7 commits per day
End at today's date

Visit Fake Account Fake Account

About

This script automatically creates random Git commits for every day from a custom start date up to today. Great for filling your GitHub contribution graph for fun or testing!

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages