Jak zaktualizować moje rozwidlone repozytorium za pomocą SourceTree?


108

Używam SourceTree (z BitBucket) do zarządzania moim kodem. Rozwidliłem repozytorium, a repozytorium nadrzędne zostało zaktualizowane.

Jak używać SourceTree do scalenia kodu źródłowego z moim rozwidlonym repozytorium?

Odpowiedzi:


220

Najpierw skonfiguruj repozytorium nadrzędne:

  1. Otwórz rozwidlone repozytorium w SourceTree.
  2. Wybierz opcję RepositoryRepository Settings… w menu (lub naciśnij, ).
  3. W okienku Piloty naciśnij Dodaj .
  4. Wpisz dowolną nazwę ( często upstreamlubmaster ) i adres URL / ścieżkę do repozytorium nadrzędnego.
  5. Naciśnij OK, a następnie OK.

Teraz, aby zaktualizować:

  1. Wybierz Pull na pasku narzędzi.
  2. W menu rozwijanym „Pobierz z repozytorium” przełącz się z forka do właśnie dodanego repozytorium.
  3. Wciśnij OK.
  4. (Opcjonalnie) Po ściągnięciu możesz zechcieć wypchnąć nową zawartość na serwer.

22
Musiałem także nacisnąć „Odśwież” obok Zdalnej gałęzi, aby pobrać. A potem wybierz tam „master”, zanim będę mógł nacisnąć OK.
am_

Bardziej szczegółowe podsumowanie tego znajduje się na tym blogu, który oczywiście przypisuje tę odpowiedź SO.
Neo
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.