Saltar al contenido

git clone vs copy paste, ¿cuál es la diferencia?

Solución:

Esta respuesta mía con respecto a la copia de seguridad debería darle alguna respuesta sobre clonar vs copiar: ¿Mover un repositorio de git a una segunda computadora?

Diferencias principales:

  1. Cuando clonas, te vuelves remoto origin setup apuntando al repositorio original, para que pueda presionarlo.
  2. No obtienes ganchos y reengancha (y también objetos antiguos) y otros controles remotos cuando clonas, pero sí cuando copias.

Tenga en cuenta que cuando clona con una ruta de carpeta, las diferencias cambian sutilmente, ya que los objetos y las referencias generalmente solo se copian / enlazan (equivalente a --local que es el predeterminado con las rutas de las carpetas locales)

Cuando usa git clone en lugar de copiar y 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 desde el que clonar está en una máquina local, esta bandera omite el mecanismo de transporte normal “consciente de git” y clona el repositorio haciendo una copia de HEAD y todo lo que se encuentra debajo de los directorios de objetos y referencias. Los archivos del directorio .git / objects / están vinculados para ahorrar espacio cuando sea posible …

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *