Porównanie środowiska Git z programem Team Explorer w programie Visual Studio 2019
Artykuł
Uruchomiliśmy pierwszą wersję środowiska Git w programie Visual Studio 2019 w wersji 16.8. To środowisko pomaga zmniejszyć przełączanie kontekstu za pomocą prostego okna Zmiany usługi Git, które zawiera typowe zadania usługi Git. Zawiera również okno repozytorium Git w całym ekranie umożliwiające bardziej zaawansowane operacje Git, takie jak zarządzanie gałęziami i przeglądanie repozytorium.
Jeśli używasz programu Team Explorer, zapoznaj się z przewodnikiem krok po kroku, który wyjaśnia, jak można korzystać z środowiska usługi Git.
Uwaga
Poniższa sekcja zawiera zrzuty ekranu o rozmiarze dopasowanym do kolumn tabeli. Kliknij każdy zrzut ekranu, aby wyświetlić większą wersję. (Jeśli używasz urządzenia z ekranem dotykowym, naciśnij każdy zrzut ekranu, aby wyświetlić jego większą wersję).
Rozpocznij
Team Explorer
Środowisko usługi Git
Klonowanie repozytorium
1. Otwórz stronę Połączenie. 2. Rozwiń węzeł Zarządzaj Połączenie ionami. 3. Wybierz Połączenie do projektu.
1. Otwórz menu Git . 2. Wybierz pozycję Klonuj repozytorium.
Przełączanie między repozytoriami
1. Otwórz stronę Połączenie. 2. Wybierz repozytorium z listy Repozytoria lokalne.
1. Otwórz menu Git . 2. Wybierz repozytorium z listy Repozytoria lokalne.
Otwieranie rozwiązania
1. Otwórz stronę główną w programie Team Explorer. 2. Wybierz rozwiązanie z listy rozwiązań.
1. Otwórz stronę Przełącz widoki w Eksplorator rozwiązań. 2. Wybierz rozwiązanie z listy rozwiązań.
Dodawanie rozwiązania do kontroli źródła i tworzenie nowego repozytorium
1. Wybierz pozycję Git z menu paska stanu Dodaj do kontroli źródła. 2. Wybierz pozycję Publikuj.
1. Wybierz pozycję Git z menu paska stanu Dodaj do kontroli źródła lub wybierz pozycję Git Create Git Repository (Repozytorium Git Create Git>) na pasku menu programu Visual Studio najwyższego poziomu. 2. Wybierz pozycję Utwórz i wypchnij. Uwaga: użyj istniejącej opcji zdalnej, jeśli chcesz dodać kod do usługi Azure DevOps. W takim przypadku musisz najpierw utworzyć repozytorium usługi Azure DevOps.
Napiwek
Środowisko git powinno automatycznie łączyć się z poprawnym repozytorium Usługi Azure DevOps na podstawie otwartego repozytorium lub rozwiązania. Jeśli jednak musisz ręcznie nawiązać połączenie z repozytorium, nadal możesz to zrobić przy użyciu programu Team Explorer. Na pasku menu programu Visual Studio wybierz pozycję Wyświetl>program Team Explorer>Zarządzaj Połączenie ions> Połączenie.
Zmiany w usłudze Git
Team Explorer
Środowisko usługi Git
Zatwierdzanie i etap
1. Wprowadź komunikat zatwierdzenia. 2. Wybierz pozycję Zatwierdź wszystko. 3. Aby przygotować określone pliki, kliknij je prawym przyciskiem myszy, a następnie wybierz pozycję Etap.
1. Wprowadź komunikat zatwierdzenia. 2. Wybierz pozycję Zatwierdź wszystko. 3. Aby przygotować określone pliki, umieść kursor na nich, a następnie kliknij ikonę "+".
Zmiana zatwierdzenia
1. Kliknij listę rozwijaną Akcje . 2. Wybierz pozycję Zmień poprzednie zatwierdzenie.
1. Kliknij pole wyboru Zmień . 2. Kliknij przycisk Zatwierdź wszystko , aby zatwierdzić aktualizacje.
1. Kliknij listę rozwijaną Zatwierdź wszystko . 2. Wybierz odpowiednią opcję Stash .
Synchronizacja
Team Explorer
Środowisko usługi Git
Pobieranie, ściąganie i wypychanie zmian
1. Przejdź do strony Synchronizacja. 2. Kliknij wybraną operację sieciową.
1. Znajdź przyciski pobierania, ściągania i wypychania w oknie Zmiany usługi Git. 2. Kliknij wybraną operację sieciową.
Wyświetlanie zatwierdzeń przychodzących i wychodzących
1. Przejdź do strony Synchronizacja. 2. Wyświetl listy przychodzące i wychodzące.
1. Kliknij link wychodzący /przychodzący w oknie Zmiany usługi Git. 2. Wyświetl przychodzące i wychodzące zatwierdzenia przy użyciu ikon w tabeli grafów w górnej części okna Repozytorium Git.
Odgałęzienia
Team Explorer
Środowisko usługi Git
Tworzenie gałęzi
1. Przejdź do okna Gałęzie . 2. Kliknij pozycję Nowa gałąź.
1. W oknie Zmiany usługi Git kliknij listę rozwijaną gałęzi. 2. Kliknij pozycję Nowa gałąź.
Pobieranie najnowszych zmian z gałęzi zdalnej
1. Przejdź do strony Gałęzie. 2. Kliknij prawym przyciskiem myszy gałąź zdalną i wybierz polecenie Scal z lub Zmień bazę na.
1. Kliknij listę rozwijaną gałęzi. 2. Na karcie Remotes (Zdalne) kliknij gałąź zdalną i wybierz pozycję Merge into Current Branch (Scal z bieżącą gałęzią) lub Rebase Current Branch (Zmień bazę danych na gałąź bieżącą).
Zarządzanie gałęziami
1. Przejdź do okna Gałęzie . 2. Kliknij prawym przyciskiem myszy gałęzie, którymi chcesz zarządzać. 3. Wyświetl historię gałęzi, aby zarządzać zatwierdzeniami.
1. Przejdź do okna repozytorium Git, używając jednego z następujących punktów wejścia:
a. Z menu programu Visual Studio najwyższego poziomu wybierz pozycję Git Manage Branches (Zarządzanie gałęziami w usłudze Git>). b. Wybierz pozycję Git zmienia>przychodzące/wychodzące. c. Z menu paska stanu w prawym dolnym rogu wybierz pozycję Zarządzaj gałęziami.
2. Z poziomu menu Zarządzanie gałęziami usługi Git>najwyższego poziomu wykonaj jedną z następujących akcji:
Odp. Kliknij prawym przyciskiem myszy gałęzie. B. Wybierz wiele zatwierdzeń, którymi chcesz zarządzać.
Rozwiązywanie konfliktów
Team Explorer
Środowisko usługi Git
Lista dostępu do plików z konfliktami
1. Przejdź do okna Rozwiązywanie konfliktów , klikając link Konflikty . 2. Użyj listy Konflikty , aby rozwiązać konflikty scalania.
1. Sprawdź, czy jest wyświetlana funkcja Scalanie w toku z konfliktami . 2. Lista plików z konfliktami scalania jest wyświetlana w sekcji Niezagnieżdżone zmiany w oknie Zmiany usługi Git. Rozwiązywanie konfliktów.