[PATCH 0/3] Add a Hook To git commit --message Bash Completion

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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=<TAB>`.

Example:
# Doing commit:
git commit --message=<TAB>
# 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





[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux