Estoy buscando la forma correcta de obtener un archivo de un repositorio git sin el directorio .git/para poder enviar una instantánea diaria a los evaluadores.Git: Cómo obtener una instantánea de un repositorio git
31
A
Respuesta
44
git archive HEAD --format=zip > archive.zip
Esto hace lo que dice en la lata.
Más información aquí: http://gitready.com/intermediate/2009/01/29/exporting-your-repository.html
12
Esto dará lugar a archive.tar.gz y añadir un prefijo dir llamado "prefijo-dir":
git archive --prefix=prefix-dir/ -o archive.tar HEAD
gzip archive.tar
Cuestiones relacionadas
- 1. Leyendo un repositorio de Git, sin Git
- 2. Crear un repositorio git que contenga otro repositorio git
- 3. Git "no parece ser un repositorio git"
- 4. ¿Cómo creo un nuevo repositorio git desde una carpeta en un repositorio git existente?
- 5. svn-checkout desde un repositorio de GIT
- 6. Repositorio de Git dentro del repositorio de Git
- 7. Mover un repositorio de git
- 8. Reutilización una parte de un repositorio Git
- 9. ¿Cómo recupero un repositorio git de Heroku?
- 10. ¿Cómo restaurar un repositorio de git corrupto?
- 11. ¿Anonimizar un repositorio git local?
- 12. ¿Cómo pasar por un repositorio de git?
- 13. ¿Cómo manejar un repositorio grande de git?
- 14. Publicar un repositorio "git svn"
- 15. Mantener repositorio git dentro de otro repositorio git
- 16. Repositorio anidado de Git
- 17. "No es un repositorio git"
- 18. Cómo clonar selectivamente un repositorio git
- 19. Cómo muevo mi repositorio de Git local a un repositorio de Git remoto
- 20. ¿Cómo trabajo con un repositorio git dentro de otro repositorio?
- 21. Cómo reiniciar un repositorio git-svn
- 22. ¿Cómo desinstalar un repositorio git usando pip?
- 23. ¿Cómo actualizar un repositorio git bifurcado?
- 24. ¿Cómo elimino un repositorio local en git?
- 25. ¿Cómo obtener el repositorio de git que he clonado antes?
- 26. Git, eliminando el repositorio
- 27. Reflejar automáticamente un repositorio de git
- 28. Recuperación rota repositorio git
- 29. Repositorio Git de una máquina a otra
- 30. ¿Cómo puedo agregar una carpeta específica de un repositorio de git como submódulo de git?
'git archivo -o archive.zip HEAD' es más corto :) – CharlesB
Tenga en cuenta que github no es compatible con este protocolo: https://help.github.com/articles/can-i-archive-a-repository/ –