Quiero clonar, es decir, obtener todos los archivos de un empujón hace 1 semana en mi computadora, conozco la SHA, solo necesito una forma de obtener esos archivos en un directorio en mi máquina local. ¿Hay una manera simple de hacer esto?cómo obtener un clon de una confirmación de la historia github
8
A
Respuesta
7
sólo tiene que utilizar el archivo después de clonar:
git archive <sha1 you want> | tar -x -C /some/path/to/save/to
si quiere trabajar realmente en el repositorio, partida de los cometen:
git checkout <sha1 you want>
Solo ten cuidado ya que no estás en ninguna rama. Necesitas una rama para empujar, tirar y rastrear tus compromisos. Así que una rama y luego comprobarlo:
git branch mywork <the sha1 you want>
git checkout mywork
o en una línea:
git checkout -b mybranch <sha1 you want>
3
Ejecutar en el directorio de su copia de trabajo: git checkout <COMMIT_HASH>
Cuestiones relacionadas
- 1. HG: Deshacer una confirmación de la historia
- 2. Cómo obtener cierta confirmación del proyecto GitHub
- 3. partes clon de un proyecto github
- 4. Eliminar una confirmación de github
- 5. Cómo obtener la historia de ajax
- 6. ¿Cómo edito la confirmación inicial en un repositorio github?
- 7. Cómo arreglar la fecha de confirmación de GITHUB?
- 8. Git revertir última confirmación y sacarlo de la historia
- 9. Gráficos en mensajes de confirmación de GitHub
- 10. ¿Cómo puedo obtener el ID de confirmación asociado de un submódulo de git de una confirmación anterior en el clon padre?
- 11. Confirmación de GitHub con mensaje extendido
- 12. ssh clon no funciona con github
- 13. ¿Cómo decir para qué rama era una confirmación github?
- 14. ¿Cómo obtener un "commit" específico de una gema de github?
- 15. En Github, ¿cómo confirmo mis cambios en un clon y envío una solicitud de extracción?
- 16. No se muestra la diferencia de confirmación grande de github
- 17. Cómo eliminar la última n confirmación en Github y localmente?
- 18. Cómo convertir un clon git de solo lectura de github a uno bifurcado
- 19. Git: cómo eliminar el archivo de la confirmación histórica?
- 20. Cómo obtener etiquetas en la confirmación actual
- 21. Buscar toda la historia de Git para una cadena?
- 22. API de GitHub v3: ¿cómo creo la confirmación inicial en un repositorio?
- 23. git historia de una línea de origen
- 24. ¿Los colaboradores tienen acceso de confirmación en GitHub?
- 25. ¿Cómo cambias el nombre de una confirmación de Git enviada a GitHub?
- 26. Edición del mensaje de confirmación de git en GitHub
- 27. ¿Cómo extraer un subconjunto de la historia de Git?
- 28. Faltan archivos de un clon git
- 29. Enviar una solicitud de extracción en GitHub para la confirmación más reciente
- 30. Obtener toda la historia de los archivos con git-p4
es cometer hash de la misma como SHA? –
Sí, son lo mismo –