2012-06-22 14 views
9

jakoś skończyło się z konfiguracją git z następujących czynności w [zdalny] odcinku:Konfigurowanie Git pobrać wszystkie zdalnych oddziałów

fetch = +refs/heads/master:refs/remotes/origin/master 

To oczywiście oznacza, że ​​nigdy nie będzie kiedykolwiek zobaczyć oddziały że moi współpracownicy dodałem. Zdaję sobie sprawę, że muszę zmienić na:

fetch = +refs/heads/*:refs/remotes/origin/* 

ale jestem mylić, dlaczego moja konfiguracja zakończyła się w ten sposób w pierwszej kolejności, a co ważniejsze, w jaki sposób można go uniknąć kiedykolwiek znowu dzieje. Masz pomysł, jak skonfigurować repozytorium, aby tego nie robić?

Dzięki cf

Odpowiedz

6

Brzmi jak dawniej git remote add -t master origin url/to/origin/.git. Przełącznik -t master zastępuje refspec fetch, aby pobrać tylko jedną gałąź. Jeśli pominiesz -t master, otrzymasz oczekiwany glob refspec.

Powiązane problemy