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.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage