Utilities for working with commits when commit messages don't matter.
| Script | Description |
|---|---|
| git changes | Prints a list of files or directories changed since the last commit. |
| git prefix | Prints a prefix for a commit message. |
| git autocommit | Stages the repository directory and commits using above commands. |
| git autopush | git autocommits. Then fetches, rebases and pushes that commit to origin. |
Add the bin directory to your PATH:
git clone https://github.com/release-engineers/git-autopush.git
export PATH=$PATH:$(pwd)/git-autopush/binGit will automatically make these scripts available as git <script>.
Configuration is optional and can be managed in ~/.autopush.yml.
aicommits:
filter: "release-engineers"When .aicommits.filter is set, git autocommit will run aicommits instead of its own rudimentary commit message generator for repositories whose origin
url matches the regex filter string.