1

在 Git 中,要更改当前分支上的最新提交,请--amend使用git-commit.

Fossil中最近的操作是什么?有没有办法将 GPG 签名添加到未签名的提交(git commit --amend -S)?

4

3 回答 3

3
于 2020-03-06T01:23:21.927 回答
3

化石修正也可以只更新提交消息:

    fossil amend COMMIT_ID -m 'my new commit message'

或者

    fossil amend COMMIT_ID -e # launch $EDITOR to revise message

(这些添加了一个带有新/修订消息的控制工件,Fossil 将显示该消息而不是原始消息。)

它还有其他功能:https ://fossil-scm.org/fossil/help?cmd=amend

向提交添加签核的一种可能方法是:

    fossil amend COMMIT_D --tag sign-off=my_name

您可以通过打开清单设置,签出该提交,生成 PGP/GPG 签名,然后将 PGP/GPG 签名添加到未签名的提交中

    fossil amend COMMIT_ID --tag signature=SIGNATURE

当然,这比修改直接支持添加签名要难。

于 2020-04-17T08:23:33.840 回答
1
于 2016-12-20T14:17:10.490 回答