como se indica en el temagit clone vs copy paste, ¿cuál es la diferencia?
nota: el clon de git me refiero es el clon de git sin ninguna opción, la que se lleva a cabo haciendo "git clone/C:/my_origin_folder"
como se indica en el temagit clone vs copy paste, ¿cuál es la diferencia?
nota: el clon de git me refiero es el clon de git sin ninguna opción, la que se lleva a cabo haciendo "git clone/C:/my_origin_folder"
Esta respuesta mío sobre copias de seguridad debería darle una respuesta en el clon contra copia: Moving a git repo to a second computer?
principales diferencias:
origin
configuración que apunta a repo original, por lo que se puede empujar a eso.Tenga en cuenta que cuando se clona con una ruta de la carpeta, las diferencias cambian sutilmente, como los objetos y los refs son usualmente copiados/enlazados (equivalente a --local
que es el predeterminado con las rutas locales)
Cuando use git clone en lugar de copiar pegar, el repositorio original será el origen.
Además, al clonar en la misma máquina, puede usar --local para hacerlo más rápido. Desde la página del manual:
-local, -l
Cuando el repositorio para clonar a partir es en una máquina local, esta bandera no pasa por el "conscientes git" mecanismo de transporte normal y clones del repositorio haciendo una copia de HEAD y todo bajo los directorios de objetos y refs. Los archivos bajo .git/objetos/directorio se hardlinked para ahorrar espacio cuando sea posible ....
Cuando se utiliza una ruta local para clonar, es por defecto el uso de '--local' – manojlds
gracias, yo no' lo sé – cenanozen