Wie exportiere ich ein bestimmtes Commit mit git-archive?
Ich habe zuvor eine ähnliche Frage gestellt, diese wurde jedoch nicht ausreichend beantwortet, sodass ich dachte, ich würde hier noch einmal nachfragen, aber mehr Informationen liefern. Ich brauche verschiedene und ältere Versionen eines Git-Repositorys und habe Probleme damit. Was ich versucht habe, ist
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
Nachdem beide entpackt wurden, sind sie genau gleich. Ich kann nicht herausfinden, warum oder wie ich das Problem beheben kann.