¿Hay una bandera para pasar gital hacer un clon, digamos no clonar el .gitdirectorio? Si no, ¿qué tal una bandera para eliminar el .gitdirectorio después del clon?
git
version-control
git-clone
Justin
fuente
fuente

.gitdirectorio. El presunto engañado pregunta cómo exportar un repositorio existente donde ya tiene el.gitdirectorio.git archiverepositorio remoto como dice la solución "posible duplicado".Respuestas:
Utilizar
dirformynewrepono sea un repositorio Git.fuente
!$/.gitsignifica!$, aunque técnicamente correcto en este caso, no ayuda a las personas que no reconocen la sintaxis a comprender la respuesta a la pregunta real. También se basa en el segundo comando que sigue directamente al primero y dentro del mismo shell. Si alguien omite esos requisitos implícitos, puede terminar eliminando algo completamente diferente. Por lo tanto, sugiero que su respuesta podría mejorarse especificando explícitamente el nombredirformynewrepocomo argumento delrmcomando, ya que hará que la conexión entre ambos comandos sea mucho más clara.Como solo desea los archivos, no necesita tratarlos como un repositorio git.
y esto solo funciona con la ruta local y la ruta remota ssh / rsync, puede que no funcione si el servidor remoto solo proporciona acceso git: // o https: //.
fuente
Alternativamente, si tiene Node.js instalado, puede usar el siguiente comando:
npx degit GIT_REPOnpxviene con Node, y le permite ejecutar paquetes basados en nodos binarios sin instalarlos primero (alternativamente, primero puede instalardegitglobalmente usandonpm i -g degit).Degit es una herramienta creada por Rich Harris, el creador de Svelte and Rollup, que utiliza para crear rápidamente un nuevo proyecto clonando un repositorio sin mantener la carpeta git. Pero también se puede usar para clonar cualquier repositorio una vez ...
fuente
Siempre puedes hacer
fuente