Soy bastante nuevo en el uso de git y me preguntaba si está bien copiar un repositorio de Git con comandos comunes de UNIX (como cp
o tar
/ untag
), en lugar de hacerlo git clone
.
Estoy en una situación en la que tengo un entorno de producción (virtual de Python) en el que se desprotegió algún código en git. Me pregunto si es una mala idea, desde una perspectiva git, copiar todo el entorno usando una tar
o algo. Este enfoque sería conveniente para hacer una copia rápida de una base de código / entorno.
Mi preocupación es que quizás git clone asocie una identificación única con la copia de trabajo que podría causar conflictos si existen dos copias de trabajo donde una fue copiada del sistema de archivos de la otra.