¿Cómo exporto un commit específico con git-archive?
Antes hice una pregunta similar, pero la respuesta fue inadecuada, así que pensé que volvería a hacer aquí, pero proporcioné más información. Necesito obtener versiones diferentes y antiguas de un repositorio git y estoy teniendo problemas con eso. Lo que he intentado es
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
Después de descomprimir ambos, terminan siendo exactamente iguales. No puedo entender por qué o cómo solucionarlo.