Как мне экспортировать определенный коммит с помощью git-архива?

Я задавал подобный вопрос и раньше, но на него ответили неадекватно, поэтому я подумал, что задам еще раз здесь, но предоставлю больше информации. Мне нужно получить разные и более старые версии 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 

После расстегивания молнии оба они оказываются точно такими же. Я не могу понять, почему или как это исправить.

Ответы на вопрос(2)

Ваш ответ на вопрос