- Set commits to specific dates and times,
- Custom commit messages
- Bulk commit with The GitHub Committer
This project creates commits and pushes them to a remote repository on GitHub to create Contributions. Its purpose is to mirror commits manually made within projects where you do not have direct access to your git account.
- NodeJS
- NPM
- Git
- GitHub Account
Hint: This project is meant to run locally on your machine. It is not meant to be deployed to a server.
- Clone this repository
- Run
npm installto install dependencies - Set up your GitHub account to allow access to your repository
- Delete the
.gitfolder - Open terminal and use following commands:
git init
git add .
git commit -m "init"
- Create a new repository on GitHub and push this Repository to it, don't fork it!
- Config your git name and Email with
git config --global user.name "John Doe"andgit config --global user.email. If you only want the credentials within this repository, then remove the--globalflag - Run
npm run devto start the application
- Open your browser and navigate to
http://localhost:3000
All your commits being stored in the COMMITS.md file, where you can check the latest commits, the message and their timestamps.