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. ¿Puedo descargar un repositorio git sin git?
- 2. Leyendo un repositorio de Git, sin Git
- 3. Crear un repositorio git que contenga otro repositorio git
- 4. Git "no parece ser un repositorio git"
- 5. ¿Cómo creo un nuevo repositorio git desde una carpeta en un repositorio git existente?
- 6. svn-checkout desde un repositorio de GIT
- 7. Repositorio de Git dentro del repositorio de Git
- 8. Mover un repositorio de git
- 9. Reutilización una parte de un repositorio Git
- 10. ¿Cómo recupero un repositorio git de Heroku?
- 11. ¿Cómo restaurar un repositorio de git corrupto?
- 12. ¿Anonimizar un repositorio git local?
- 13. ¿Cómo manejar un repositorio grande de git?
- 14. ¿Cómo pasar por un repositorio de git?
- 15. Publicar un repositorio "git svn"
- 16. Mantener repositorio git dentro de otro repositorio git
- 17. Repositorio anidado de Git
- 18. "No es un repositorio git"
- 19. Cómo clonar selectivamente un repositorio git
- 20. Cómo muevo mi repositorio de Git local a un repositorio de Git remoto
- 21. ¿Cómo trabajo con un repositorio git dentro de otro repositorio?
- 22. Cómo reiniciar un repositorio git-svn
- 23. ¿Cómo desinstalar un repositorio git usando pip?
- 24. ¿Cómo elimino un repositorio local en git?
- 25. ¿Cómo actualizar un repositorio git bifurcado?
- 26. ¿Cómo obtener el repositorio de git que he clonado antes?
- 27. Git, eliminando el repositorio
- 28. Reflejar automáticamente un repositorio de git
- 29. Recuperación rota repositorio git
- 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/ –