Git: cómo obtener una instantánea de un repositorio git
Pregunta
Estoy buscando la forma correcta de obtener un archivo de un repositorio git sin el directorio .git / para enviar una instantánea diaria a los evaluadores.
Solución
git archive HEAD --format=zip > archive.zip
Esto hace lo que dice en la lata.
Más información aquí: http://gitready.com/ middle / 2009/01/29 / export-your-repository.html
Otros consejos
Esto dará como resultado archive.tar.gz y agregará un prefijo dir denominado " prefix-dir " ;:
git archive --prefix=prefix-dir/ -o archive.tar HEAD
gzip archive.tar
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow