1
.gitattributes
がなければ、ファイルがテキストかバイナリかを検出する必要があります。 .gitattributesを追加してファイルがテキストであると指定すると、検出する必要はありません。私はパフォーマンスが少し増えるだろうと思う。私は正しいですか?属性ファイルを追加するとGitのパフォーマンスが向上しますか?
.gitattributes
がなければ、ファイルがテキストかバイナリかを検出する必要があります。 .gitattributesを追加してファイルがテキストであると指定すると、検出する必要はありません。私はパフォーマンスが少し増えるだろうと思う。私は正しいですか?属性ファイルを追加するとGitのパフォーマンスが向上しますか?
理論的には、パフォーマンスが少し向上する可能性があります。しかし、gitはnullバイト(source)のファイルの最初の8000バイトのみをチェックしますが、これはかなり高速です。
だから、どうぞよろしく!確かに傷つけるつもりはありませんが、あなたがばかげた数のファイルを持っていなければ、おそらくその違いに気付かないでしょう。
一般的に、正しさはgitでの時間よりもはるかに重要です。どのシナリオで最適化する必要がありますか? –
@MadPhysicist実際には、私はちょうどgitを学んでいて、この含意を考えています。 – Gqqnbig
[時期尚早最適化はすべての悪の根源です](https://softwareengineering.stackexchange.com/a/80092/75264) – 1615903