Porównanie środowiska Git z programem Team Explorer w programie Visual Studio 2019

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 Screenshot of the Connect window for Team Explorer in Visual Studio 2019, with a 'clone a repo' procedure overlay.

1. Otwórz stronę Połączenie.
2. Rozwiń węzeł Zarządzaj Połączenie ionami.
3. Wybierz Połączenie do projektu.
Screenshot of the Git menu in Visual Studio 2019, with a 'clone a repo' procedure overlay.

1. Otwórz menu Git .
2. Wybierz pozycję Klonuj repozytorium.

Przełączanie między repozytoriami Screenshot of the Connect window for Team Explorer in Visual Studio 2019, with a 'switch between repos' procedure overlay.

1. Otwórz stronę Połączenie.
2. Wybierz repozytorium z listy Repozytoria lokalne.
Screenshot of the Local Repositories menu item in Visual Studio 2019, with a 'clone a repo' procedure overlay.

1. Otwórz menu Git .
2. Wybierz repozytorium z listy Repozytoria lokalne.
Otwieranie rozwiązania Screenshot of the Home window for Team Explorer in Visual Studio 2019, with an 'open a solution' procedure overlay.

1. Otwórz stronę główną w programie Team Explorer.
2. Wybierz rozwiązanie z listy rozwiązań.
Screenshot of Solution Explorer in Visual Studio 2019, with an 'open a solution' procedure overlay.

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 Screenshot collage of Team Explorer options in Visual Studio 2019, with an Add to Source Control - Create Repo procedure overlay.

1. Wybierz pozycję Git z menu paska stanu Dodaj do kontroli źródła.
2. Wybierz pozycję Publikuj.
Screenshot collage of Git options in Visual Studio 2019, with an 'add to source control - create repo' procedure overlay.

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 Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with a 'commit and stage' procedure overlay.

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.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'commit and stage' procedure overlay.

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 Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with an 'amend a commit' procedure overlay.

1. Kliknij listę rozwijaną Akcje .
2. Wybierz pozycję Zmień poprzednie zatwierdzenie.
Screenshot of the Git Changes window in Visual Studio 2019, with an 'amend a commit' procedure overlay.

1. Kliknij pole wyboru Zmień .
2. Kliknij przycisk Zatwierdź wszystko , aby zatwierdzić aktualizacje.
Stash a change (Stash a change) Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with a 'stash a change' procedure overlay.

1. Kliknij listę rozwijaną Stash .
2. Wybierz odpowiednią opcję Stash .
Screenshot of the Git Changes window in Visual Studio 2019, with a 'stash a change' procedure overlay.

1. Kliknij listę rozwijaną Zatwierdź wszystko .
2. Wybierz odpowiednią opcję Stash .

Synchronizacja

Team Explorer Środowisko usługi Git
Pobieranie, ściąganie i wypychanie zmian Screenshot of the Synchronization window for Team Explorer in Visual Studio 2019, with a 'fetch, pull, and push' procedure overlay.

1. Przejdź do strony Synchronizacja.
2. Kliknij wybraną operację sieciową.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'fetch, pull, and push' procedure overlay.

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 Screenshot of the Synchronization window for Team Explorer in Visual Studio 2019, with a 'view incoming and outgoing commits' procedure overlay.

1. Przejdź do strony Synchronizacja.
2. Wyświetl listy przychodzące i wychodzące.
Screenshot of the Git Changes window and the Git Repository window in Visual Studio 2019, with a 'view incoming and outgoing commits' procedure overlay.

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 Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'create a new branch' procedure overlay.

1. Przejdź do okna Gałęzie .
2. Kliknij pozycję Nowa gałąź.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'create a new branch' procedure overlay.

1. W oknie Zmiany usługi Git kliknij listę rozwijaną gałęzi.
2. Kliknij pozycję Nowa gałąź.
Pobieranie najnowszych zmian z gałęzi zdalnej Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'get recent changes from remote branch' procedure overlay.

1. Przejdź do strony Gałęzie.
2. Kliknij prawym przyciskiem myszy gałąź zdalną i wybierz polecenie Scal z lub Zmień bazę na.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'get recent changes from remote branch' procedure overlay.

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 Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'manage branches' procedure overlay.

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.
Screenshot collage of how three UI options to use to manage branches in Visual Studio 2019.

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 Screenshot collage of the Changes window and the Resolve Conflicts window for Team Explorer in Visual Studio 2019, with a procedure overlay.

1. Przejdź do okna Rozwiązywanie konfliktów , klikając link Konflikty .
2. Użyj listy Konflikty , aby rozwiązać konflikty scalania.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'resolve conflicts' procedure overlay.

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.