Git Graffiti is a Git subcommand that allows you to generate a fake commit history for a specified user
To install Git Graffiti, clone the repository and use the provided Makefile:
$ git clone https://github.com/your-repo-name/git-graffiti.git
$ cd git-graffiti
$ sudo make installThis will install the git-graffiti command to /usr/local/bin by default. You can customize the installation path by specifying the PREFIX variable:
$ sudo make install PREFIX=/custom/pathTo remove the installed script, run:
$ sudo make uninstallThe git-graffiti command mimics Git subcommands. Use it as follows:
$ git graffiti <username> <email> <amount> <start-time> <end-time><username>: The name of the author for the commits.<email>: The email address of the author for the commits.<amount>: The number of commits to generate.<start-time>: The earliest commit time in ISO 8601 format (e.g.,2024-01-01T00:00:00).<end-time>: The latest commit time in ISO 8601 format (e.g.,2024-01-01T23:59:59).
This project is licensed under the MIT License. See the LICENSE file for details.