giticket repo: https://github.com/milin/giticket ¶
See also
Features ¶
This hook saves developers time by prepending ticket numbers to commit-msgs.
- For this to work the following two conditions must be met:
-
-
The ticket format regex specified must match, if the regex is passed in.
-
The branch name format must be <ticket number>_<rest of the branch name>
-
For e.g. if you name your branch
JIRA-1234_awesome_feature
and commit
Fix
some
bug
, the commit will be updated to
JIRA-1234
Fix
some
bug
.
Pass
--regex=
or update
args:
[--regex=<custom
regex>]
in your .yaml
file if you have custom ticket regex.
By default its
[A-Z]+-\d+
.
It is best used along with pre-commit.
You can use it along with pre-commit by adding the following hook in your
.pre-commit-config.yaml
file.
repos:
- repo: https://github.com/milin/giticket
rev: '8814c81'
hooks:
- id: giticket
args: ['--regex=PROJ-[0-9]'] # Optional