Auto commit message
Generate a short commit message from the result of git status --short
.
Example
$ git status --short
A test1
A test2
?? test3
$ auto_commit_message
Create test1, test2
$ git status --short
M README.md
A test1
A test2
?? test3
$ auto_commit_message
Update README.md & Create test1, test2
$ git status --short
R Makefile -> Makefile2
M README.md
A test1
A test2
?? test3
$ auto_commit_message
Update README.md & Create test1, test2 & Rename Makefile -> Makefile2
$ git status --short
R Makefile -> Makefile2
M README.md
D setup.cfg
A test1
A test2
?? test3
$ auto_commit_message
Update README.md & Create test1, test2 & Delete setup.cfg & Rename Makefile -> Makefile2
pipenv shell
pipenv sync --dev
make build
./dist/auto_commit_message
python auto_commit_message.py
cd /path/to/your-directory
curl -L -o auto_commit_message https://github.com/wasabina67/auto-commit-message/releases/latest/download/auto_commit_message && \
chmod +x auto_commit_message
./auto_commit_message