Skip to content

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!

Notifications You must be signed in to change notification settings

Erfan-Abouei/Git_Commit_Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published