私は現在、gitコミット署名がどのように正確に動作するのか疑問に思っています。コミット署名はどのように機能しますか?
これを見つけようとしましたが、正確な技術文書が見つかりませんでした。私はgit commitを行う方法を認識していますが、コミットに署名するためにgitが何をしているのか不思議です。
署名されたのは正確ですか?与えられたコミットでリポジトリ内の完全なデータなので、コミットメッセージなどのデータとすべてのファイルのデータ?それとも、インクルードされたファイルへのポインタなどでコミットするだけですか?
をあなたはhttps://git-scm.com/docs/git-tag#git-([署名タグ]について尋ねていますタグ - s)? – Leon
https://help.github.com/articles/signing-commits-with-gpg/ –
@レーオン:私はGPGにどのようなデータが送られているかを知りたいと思っています。これは、意図的なSHA-1の衝突が作成された最近のデモでより面白くなります。 – torek