2012-09-05 11 views
15

Estoy haciendo mi importación inicial de código existente en git, es una base de código bastante grande por lo que el impulso se está tomando su tiempo.¿Puedo continuar trabajando mientras git empuja?

Por lo que sé, git recibe los cambios y luego los carga, ¿puedo seguir trabajando mientras se realiza el envío, o debo esperar a que se complete antes de modificar los archivos?

Respuesta

20

Cuando Git empuja, no lee ni escribe nada desde el árbol de trabajo, solo cosas de la carpeta .git.

Así que sí, está seguro de seguir trabajando.

+0

Pero supongo que lo contrario es cierto para pulls ya que modifican el árbol de trabajo? p.ej. Si no me había detenido en unos meses y luego tendría que esperar para completar, ¿sí? – Hailwood

+12

'pull' es un atajo para 'fetch' +' merge'. 'fetch' no cambia tus archivos,' merge' obviamente sí. Si tiene una conexión lenta, tal vez podría hacer 'fetch' mientras trabajaba y luego' merge' cuando decida llevar cambios remotos a su árbol de trabajo. – kan

Cuestiones relacionadas