2个版本
0.1.3 | 2023年10月15日 |
---|---|
0.1.2 | 2023年10月15日 |
0.1.1 |
|
0.1.0 |
|
#38 in #commit-message
6KB
97 行
dco
为git提交消息添加DCO Signed-off-by:行的简单工具
它从stdin读取提交消息,并在正确的位置输出带有DCO行的消息
$ cat demo
commit title
message body
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch main
# Changes to be committed:
# modified: README.md
$ dco < demo
commit title
message body
Signed-off-by: User Person <user@localhost>
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch main
# Changes to be committed:
# modified: README.md
安装
cargo安装 dco
配置
我最初是为Helix编辑器制作的,但没有特定于它的内容。我很乐意包括任何提交的编辑器的配置摘要。
Helix
在languages.toml
[[language]]
name = "Git"
language-id = "Git"
scope = "source.git"
formatter = { command = "dco" }
file-types = ["COMMIT_EDITMSG"]
roots = [".git"]
用法
在编辑git提交消息时,输入:format