2010-02-11 7 views
26

Estoy usando git clone --reference para reducir el tráfico de red a través de una conexión lenta.cómo separar alternativas después de clon git --reference?

Ahora, la página de manual de git-clone señala los peligros de usar esto y sugiere git repack -a para romper el enlace, que estoy haciendo inmediatamente después del clon.

Lo que me gustaría saber es: después de haber hecho el reempaquetado, ¿es seguro simplemente eliminar .git/objects/info/alternates o hay un comando apropiado de git para hacer esto?

Gracias

Respuesta

24

Bien, así que me enteré. La respuesta es sí, es seguro eliminar alternativas directamente. Y no, no hay un comando git para hacer esto.

http://thread.gmane.org/gmane.comp.version-control.git/141161/focus=141199

Yo sé que no es el acto realizado para responder a su propia pregunta, pero tenemos que seguir adelante!

+3

FYI, [Está bien preguntar y contestar sus propias preguntas] (http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your- propias preguntas /). –

+3

De hecho, le agradezco que haya registrado la respuesta en lugar de seguir adelante. – inger

+1

El enlace Gmane ahora está roto :( – mpe