特定の git コミットが修正されないように保護する方法はありますか?
私が考えられるのは、「修正不可能な」SHA のリストに対して SHA をチェックする pre-commit フックを作成することだけです。標準/より良い方法を知っている人はいますか?
ありがとう。
秘密鍵を使用してコミットにタグを付けることができるため、コミットが修正された場合、鍵がなければ誰も新しいコミットに署名できません。
GPG キーを使用してコミットに署名することを検討できます。
そうするために
GPG キーを署名キーとして追加します
git config --global user.signingkey YOUR-KEY
-S
オプションを使用してコミットする
git commit -S -m "Your commit message"