Kontrola wersji za pomocą usługi Git w usłudze Azure Repos
Szacowany czas: 60 minut.
Scenariusz
Usługa Azure DevOps obsługuje dwa typy kontroli wersji: Git i Team Foundation Version Control (TFVC). Oto krótkie omówienie dwóch systemów kontroli wersji:
- Kontrola wersji programu Team Foundation (TFVC): TfVC to scentralizowany system kontroli wersji. Zazwyczaj członkowie zespołu mają tylko jedną wersję każdego pliku na swoich maszynach deweloperskich. Dane historyczne są przechowywane tylko na serwerze. Gałęzie są oparte na ścieżkach i tworzone na serwerze.
- Git: Git to rozproszony system kontroli wersji. Repozytoria Git mogą być aktywne lokalnie (na komputerze dewelopera). Każdy deweloper ma kopię repozytorium źródłowego na swojej maszynie deweloperów. Deweloperzy mogą zatwierdzać każdy zestaw zmian na maszynie deweloperów, wykonywać operacje kontroli wersji, takie jak historia, i porównywać bez połączenia sieciowego.
Usługa Git jest domyślnym dostawcą kontroli wersji dla nowych projektów. Należy użyć usługi Git do kontroli wersji w projektach, chyba że potrzebujesz scentralizowanych funkcji kontroli wersji w programie TFVC.
W tym laboratorium dowiesz się, jak ustanowić lokalne repozytorium Git, które można łatwo zsynchronizować ze scentralizowanym repozytorium Git w usłudze Azure DevOps. Ponadto poznasz obsługę rozgałęziania i scalania Git. Użyjesz programu Visual Studio Code, ale te same procesy mają zastosowanie do korzystania z dowolnego klienta zgodnego z usługą Git.
Cele
Po ukończeniu tego laboratorium będziesz mieć następujące możliwości:
- Sklonuj istniejące repozytorium.
- Zapisz pracę za pomocą commitów.
- Przejrzyj historię zmian.
- Praca z gałęziami przy użyciu programu Visual Studio Code.
Wymagania
- To laboratorium wymaga Microsoft Edge lub przeglądarki obsługiwanej przez usługę Azure DevOps .
- Konfigurowanie organizacji usługi Azure DevOps: Jeśli nie masz jeszcze organizacji usługi Azure DevOps, której możesz użyć w tym laboratorium, utwórz je, postępując zgodnie z instrukcjami dostępnymi w temacie Tworzenie organizacji lub kolekcji projektów.
- Jeśli nie masz zainstalowanego narzędzia Git 2.44.0 lub nowszego, uruchom przeglądarkę internetową, przejdź do strony pobierania git for Windows i zainstaluj ją.
- Jeśli nie masz jeszcze zainstalowanego programu Visual Studio Code, przejdź do strony pobierania programu Visual Studio Code z okna przeglądarki internetowej, pobierz go i zainstaluj.
- Jeśli nie masz jeszcze zainstalowanego rozszerzenia visual Studio C#, przejdź do strony instalacji rozszerzenia języka C# w oknie przeglądarki internetowej i zainstaluj je.
Ćwiczenia
Podczas tego laboratorium wykonasz następujące ćwiczenia:
- Ćwiczenie 0. Konfigurowanie wymagań wstępnych laboratorium.
- Ćwiczenie 1. Klonowanie istniejącego repozytorium.
- Ćwiczenie 2: Zapisz pracę za pomocą commitów.
- Ćwiczenie 3. Przeglądanie historii.
- Ćwiczenie 4. Praca z gałęziami.