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 autocommit s. 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/bin
Git 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.