Zarządzanie gałęziami

Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2017

Zarządzaj pracą w repozytorium Git zespołu z widoku Gałęzie w Internecie. Dostosuj widok, aby śledzić najbardziej ważne gałęzie, dzięki czemu możesz być na śledzenia zmian wprowadzonych przez zespół.

Wyświetl gałęzie swojego repo, wybierając pozycję Repos, Gałęzie podczas wyświetlania swojego repo w Internecie.

Wyświetlanie gałęzi

Wyświetl gałęzie swojego repo, wybierając pozycję Gałęzie podczas wyświetlania swojego repo w Internecie.

Uzyskiwanie dostępu do widoku gałęzi z repozytorium Git w Team Explorer

Organizowanie gałęzi

Domyślna karta Wydobywanie na stronie gałęzi zawiera gałęzie utworzone przez Ciebie, wypchniętą zmianę lub ustawioną jako ulubioną wraz z gałęzią domyślną dla tego repo, taką jak . Karta Wszystkie zawiera listę wszystkich gałęzi w repoecie, a karta Nieodświeżone zawiera listę gałęzi w tym repocie, które nie miały żadnych zatwierdzeń przez co najmniej trzy miesiące.

Moje gałęzie

Jeśli nie widzisz szukanych gałęzi i uważasz, że mogła zostać usunięta, zobacz Przywracanie usuniętej gałęzi.

Przefiltruj wymienione gałęzie w dowolnym z widoków gałęzi, wprowadzając określoną nazwę lub wzorzec w polu Przeszukaj wszystkie gałęzie w prawym górnym rogu.

Wyszukiwanie i filtrowanie gałęzi przeglądanych przy użyciu pola przeszukaj wszystkie gałęzie
Jeśli Twój zespół używa separatora ukośnika w nazwach gałęzi, zobaczysz zwijany widok drzewa dla tych gałęzi.

Porada

Zdecydowanie zaleca się stosowanie konwencji nazewnictwa dla gałęzi. Aby uzyskać sugestie dotyczące nazywania gałęzi, zobacz Adopt a Git branching strategy (Przyjęcie strategii rozgałęzienia usługi Git).

Dodawanie ulubionych gałęzi

Dodaj gałęzie z widoku Wszystkie do widoku Wydobywanie, wybierając ikonę gwiazdki, aby dodać gałąź do ulubionych. Oznacz wiele gałęzi jako ulubione, wybierając ikonę gwiazdki w widoku drzewa obok folderu w drzewie. Usuń ulubione przez wyłączenie gwiazdki lub wybranie przycisku ... z prawej strony gwiazdki, aby otworzyć menu kontekstowe gałęzi, a następnie wybranie pozycji Usuń z moich ulubionych.

Ustawianie ulubionych w gałęziach w celu wyświetlania ich w widoku Wydobywanie

Przeglądanie aktualizacji gałęzi

Każda nazwa gałęzi ma nazwę ostatniego współautora gałęzi i link do najnowszego zatwierdzenia w gałęzi. Wybierz datę lub czas ostatniego zatwierdzenia, aby przejrzeć aktualizacje gałęzi. Widok gałęzi pokazuje również liczbę zatwierdzeń, przed i za gałęzią oznaczoną etykietą Porównaj. Użyj tych informacji, aby szybko sprawdzić, jak daleko gałąź jest odsewidencjonancjona od innej.

Jeśli gałąź ma otwarte żądanie ściągnięcie, możesz zobaczyć jej identyfikator żądania ściągnięcie. Wybierz żądanie ściągnięcie, aby je otworzyć, aby przejrzeć szczegóły.

Zobacz, jak daleko znajduje się gałąź przed gałęzią porównania i za nią

Zmienianie gałęzi porównania

Liczby z wyprzedzeniem i za nimi wymienione dla każdej gałęzi są porównywane z gałęzią aktualnie oznaczoną etykietą Porównaj na stronie Gałęzie. Zaktualizuj gałąź porównania, aby zobaczyć, jak daleko przed lub za gałęziami wyświetlanymi na stronie znajdują się inne gałęzie w twoim repo:

  1. Wybierz pozycję ... obok gałęzi, którą chcesz ustawić jako punkt odniesienia do porównania.
  2. Wybierz pozycję Ustaw jako gałąź porównania.

Etykieta Porównaj zostanie przekierowyana do tej gałęzi, a pozostałe gałęzie na stronie będą mieć zaktualizowaną liczbę zatwierdzeń przed i za nimi, aby odzwierciedlić nowe porównanie.

Wyświetlanie historii gałęzi

Przejrzyj pliki w gałęzi lub historii, wybierając ikonę ... obok nazwy gałęzi i wybierając pozycję Wyświetl pliki lub Wyświetl historię. Widok plików otwiera widok Pliki w Internecie, dzięki czemu można przeglądać pliki na podstawie najnowszego zatwierdzenia w gałęzi . Widok historii pokazuje każde zatwierdzenie w historii gałęzi. Wybierz zatwierdzenie z tej historii, aby wyświetlić zmiany plików wprowadzone w tym zatwierdzeniu.

Uzyskiwanie dostępu do plików widoku i przeglądanie historii z menu kontekstowego gałęzi

Zmienianie gałęzi domyślnej

Możesz użyć gałęzi innej niż w przypadku nowych zmian lub zmienić główny wiersz projektowania main w swoim repocie. Aby zmienić domyślną nazwę gałęzi dla nowych repozytoriów, zobacz Wszystkie ustawienia i zasady repozytoriów.

Aby zmienić domyślną gałąź repo na potrzeby scalania nowych żądań ściągnięć, potrzebne są co najmniej dwie gałęzie. Jeśli istnieje tylko jedna gałąź, jest to już gałąź domyślna. Aby zmienić wartość domyślną, należy utworzyć drugą gałąź.

Uwaga

Ta procedura może wymagać ustawienia uprawnień repozytorium Git.

  1. W obszarze swojego projektu wybierzpozycję Gałęzie.

  2. Na stronie Gałęzie wybierz pozycję Więcej opcji obok nowej gałęzi domyślnej, a następnie wybierz pozycję Ustaw jako gałąź domyślną.

    Zrzut ekranu przedstawiający ustawianie gałęzi domyślnej.

  3. Po skonfigurowaniu nowej gałęzi domyślnej możesz usunąć poprzednią gałąź domyślną, jeśli chcesz.

  1. Wybierz przycisk ustawień w lewym dolnym rogu projektu, aby otworzyć stronę administrowania projektem.

    Otwórz obszar administracyjny portalu internetowego dla projektu

  2. Wybierz pozycję Repozytoria.

  3. Wybierz repozytorium Git. Gałęzie są wyświetlane w twoim repocie.

  4. Wybierz pozycję ... obok gałęzi, którą chcesz ustawić jako domyślną, a następnie wybierz pozycję Ustaw jako gałąź domyślną.

    Ustawianie gałęzi domyślnej dla repozytorium Git

  5. Po skonfigurowaniu nowej gałęzi domyślnej możesz usunąć poprzednią gałąź, jeśli chcesz.

  1. Wybierz przycisk ustawień w projekcie, aby otworzyć stronę administrowania projektem.

    Otwórz obszar administracyjny portalu internetowego dla projektu

  2. Wybierz pozycję Kontrola wersji.

  3. Wybierz repozytorium Git. Gałęzie są wyświetlane w twoim repocie.

  4. Wybierz pozycję ... obok gałęzi, którą chcesz ustawić jako domyślną, a następnie wybierz pozycję Ustaw jako gałąź domyślną.

    Ustawianie gałęzi domyślnej dla repozytorium Git

  5. Po skonfigurowaniu nowej gałęzi domyślnej możesz usunąć poprzednią gałąź, jeśli chcesz.

Przed wprowadzeniem tej zmiany należy wziąć pod uwagę inne aspekty. Więcej informacji na ich temat można znaleźć w temacie na temat zmiany gałęzi domyślnej.