From: Mikko Johannes Koivunalho Date: Sun, 30 Jun 2024 21:33:33 GMT Subject: [PATCH 0/3] Add a Hook To git commit --message Bash Completion Message-ID: <20240630213336.2212166-1-mikko.koivunalho@iki.fi> I want to create part or all of the `git commit -m *` command's message with a script. I work for one Jira ticket at a time and I need to create many commits which all start with "TKT-123: " (any Jira ticket number/identifier). To make the commits faster, I run `git commit --message="TKT-123: add new file"` on the command line. I want the Bash completion mechanism to propose the message for me. I would fetch the newest ticket number and place it on the command line when I type `git commit --message=`. Example: # Doing commit: git commit --message= # you would get (also without the closing double quote): git commit --message="ABC-1234 Mikko Johannes Koivunalho (3): completion: Add hook in Bash completion for commit message completion: Add hook in Bash completion for commit message; docs completion: Add hook in Bash completion for commit message; tests Documentation/config/completion.txt | 11 +++++ contrib/completion/git-completion.bash | 40 +++++++++++++++ t/t9902-completion.sh | 68 ++++++++++++++++++++++++++ 3 files changed, 119 insertions(+) base-commit: 790a17fb19d6eadd16c52e5d284a5c6921744766 -- 2.30.2