以前にも同様の質問をしましたが、回答が不十分だったので、ここでもう一度質問し、詳しい情報を提供しようと思いました。異なる古いバージョンの git リポジトリを取得する必要がありますが、それで問題が発生しています。私が試したことは
git checkout master~X
git archive --format zip --output /full/path/to/zipfile.zip master
git checkout master
git checkout master~Y
git archive --format zip --output /full/path/toDifferent/zipfile.zip master
git checkout master
両方を解凍すると、まったく同じものになります。原因や修正方法がわかりません。