1

我正在编写一个脚本,该脚本将同时进行预处理和后处理 git commit。对于预处理,我将使用commit-msg钩子向提交消息添加一些信息,但对于后处理,我需要知道该提交的哈希。有没有办法在不保存脚本状态的情况下获取哈希(例如,在post-commit挂钩的情况下)?

4

1 回答 1

1

post-commit钩子中,您可以执行git rev-parse HEAD以获取新提交的 sha1 哈希。

于 2013-01-28T16:45:14.240 回答