Skip to content
LiamouleePublic

About

GoCommit is a Node.js tool that automatically generates Git commits over a chosen date range. It can create commit activity without manually creating each commit.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

Repository files navigation

GoCommit

GoCommit is a Node.js tool that automatically generates Git commits over a chosen date range. It can create commit activity without manually creating each commit.

manycommit

Features

The project is currently in development

  • Customizable starting date
  • Custom number of commits
  • Automatic Git commit generation
  • Works with any Git repository
  • Tauri Gui
  • Contribution graph drawing
  • Portable Windows, Linux & macOS apps
  • Automatic updates

Getting Started

  1. Requirements

  • Node.js
  • npm
  • Git
  • A Git repository where you want to GoCommit generate commits (a fork of GoCommit or an existing/new repository)

  1. Clone this repository
git clone https://github.com/Liamoulee/GoCommit.git
cd GoCommit
  1. Set up the project

  Initialize a new Node.js project:

npm init -y
  1. Install the required npm modules

  You'll need a few modules to get everything running smoothly. Install them all with:

npm install jsonfile moment simple-git random
  1. Configure GoCommit

  Starting date

  Change the startDate variable in index.js

  Example:

  I don't want to commit before 1999/01/01, so:

const startDate = moment("1999-01-01");

  Number of commits

  Change the value passed to makeCommits() in index.js

  Example:

  I only want to do 100 commits, so:

makeCommits(100);
  1. Run GoCommit
node index.js

About

GoCommit is a Node.js tool that automatically generates Git commits over a chosen date range. It can create commit activity without manually creating each commit.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages