Jak wyeksportować określone zatwierdzenie za pomocą git-archive?
Zadałem wcześniej podobne pytanie, ale odpowiedź na to pytanie była niewystarczająca, więc pomyślałem, że zapytam jeszcze raz, ale podam więcej informacji. Muszę uzyskać różne i starsze wersje repozytorium git i mam z tym problem. Próbowałem
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
Po rozpakowaniu obydwu są dokładnie takie same. Nie mogę zrozumieć, dlaczego lub jak to naprawić.