2

Git 中是否有允许修改中央存储库中的提交的选项(例如更改描述、提交者姓名或他/她的电子邮件地址),但不允许删除整个历史记录。

据我了解,默认情况下两者都是允许的(receive.denynonfastforwards = false)。

4

1 回答 1

2

git 从根本上说没有办法区分这些对提交的更改。

作为人类,您可以检查提交是否具有相同的树(即git rev-parse HEAD^{tree}),我隐约知道git-notes但从未使用过它。

于 2015-06-23T22:05:01.797 回答