私が理解できることから、Gitはファイルの各バージョンのコンテンツをブロブに保存し、ファイル名などのツリーで参照されます.まったく同じコンテンツのファイルが3つある場合、これらの3つのファイルは同じブロブを参照します. ファイルの新しいバージョンには、ファイルのコンテンツ全体を含む新しい BLOB があります。
さて、Git はデルタを保存するのではなく、各バージョンのファイルの内容全体を個別の BLOB オブジェクトに保存するので、これによりストレージが増加しますか? これは、プロジェクトの Git を決定する際に考慮すべき主要な問題ですか? また、バージョンの Git 処理についての私の理解は正しいですか?