是否可以使用从脚本检索到的错误ID自动修改现有提交,而无需启动编辑器?
类似于git commit --amend -C HEAD -s
而不是-s
添加了Signed-off-by:
我要添加Bug: xxxxx
答案 0 :(得分:3)
git commit --amend -m "$(git log -1 --pretty=%B)" -m "Bug: xxxx"
答案 1 :(得分:2)
假设您想在最后添加“Bug”行,您可以使用以下内容:
(git show --pretty=format:%B -s HEAD; echo; echo "Bug: 12345") | \
git commit --amend -F-
答案 2 :(得分:2)
使用如下命令:
git -c core.editor='git interpret-trailers --in-place --trailer=Foo:bar' commit --amend