将来、SHA1が特定のコミットIDに対して悪意のあるコミットを作成する可能性があるという点にまで亀裂が入っているとします。 Gitの人々は、クライアントとリポジトリを同時にアップグレードする必要なく、ハッシュ関数を変更する予定の移行計画を持っていますか?Gitはハッシュ関数を変更する計画がありますか?
現在のバージョンのGitには、異なるハッシュアルゴリズムをインテリジェントに認識し、認識できない場合に良いメッセージを提供するコードがありますか?ハッシュアルゴリズムはレポの任意の場所に保存されていますか?別のハッシュアルゴリズムを示すために、$#$
のようなハッシュに接頭辞を追加しますか?/etc/shadow
?