2010-02-11 9 views
26

Używam git clone --reference, aby zmniejszyć ruch w sieci przez wolne połączenie.jak odłączyć naprzemiennie po kliencie git - referencje?

Teraz strona man wskazuje na niebezpieczeństwa związane z używaniem tego i sugeruje, aby git repack -a przerwać link, który robię natychmiast po klonie.

Co chciałbym wiedzieć, to - po wykonaniu przepakowania, czy bezpiecznie jest po prostu usunąć .git/objects/info/alternates lub czy jest tam odpowiednie polecenie git, aby to zrobić?

Dzięki

Odpowiedz

24

OK, więc dowiedziałem się. Odpowiedź brzmi: tak, można bezpiecznie usuwać zastępców bezpośrednio. I nie, nie ma polecenia git, aby to zrobić.

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

wiem, że to nie wypada, aby odpowiedzieć na własne pytanie, ale musimy iść dalej!

+3

FYI, [Można zadawać i odpowiadać na własne pytania] (http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your- własne pytania /). –

+3

Jeśli to prawda, jestem wdzięczny, że nagrałeś odpowiedź, zamiast po prostu ruszać dalej. – inger

+1

Gmane link jest teraz uszkodzony :( – mpe