Samouczek usługi Azure Repos Git

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Korzystając z kontroli wersji, możesz zapisywać pracę i koordynować zmiany kodu w zespole. Nawet jeśli jesteś deweloperem pracującym w pojedynkę, kontrola wersji pomoże Ci w organizacji pracy podczas usuwania usterek i opracowywania nowych funkcji. Kontrola wersji zachowuje historię programowania, dzięki czemu możesz łatwo przeglądać i nawet przywracać dowolną wersję kodu.

Kroki opisane w poniższych samouczkach pokazują, jak wykonywać typowe zadania kontroli wersji przy użyciu następującego przepływu pracy.

Przepływ pracy kontroli wersji

Kontrola wersji ma ogólny przepływ pracy, którego większość deweloperów używa podczas pisania kodu i udostępniania go zespołowi.

Te kroki są następujące:


  1. Pobierz lokalną kopię kodu, jeśli jeszcze jej nie masz.
  2. Wprowadź zmiany w kodzie, aby usunąć usterki lub dodać nowe funkcje.
  3. Gdy kod będzie gotowy, udostępnij go do przejrzenia zespołowi.
  4. Po przejrzeniu kodu scal go z udostępnioną bazą kodu zespołu.

Przepływ pracy gałęzi funkcji Git

W usłudze Git istnieje wersja tego przepływu pracy z terminologią i poleceniami unikatowymi dla usługi Git. Z tego samouczka dowiesz się o repozytoriach, gałęziach, zatwierdzeniach i żądaniach ściągnięcia. Te terminy mogą wydawać się znajome, jeśli używasz systemu kontroli wersji, takiego jak Kontrola wersji serwera Team Foundation lub Subversion, jednak w usłudze Git działają one inaczej.

Przepływ pracy usługi Git


  1. Utwórz gałąź dla zmian, które chcesz wprowadzić, i nadaj jej nazwę, taką jak users/jamal/fix-bug-3214 lub cool-feature-x. Aby uzyskać więcej wskazówek dotyczących tworzenia gałęzi, zobacz Wdrażanie strategii rozgałęziania usługi Git
  2. Zatwierdź zmiany w gałęzi. Poprawka usterki lub funkcja często obejmuje wiele zatwierdzeń.
  3. Wypchnij gałąź do repozytorium zdalnego.
  4. Utwórz żądanie ściągnięcia, aby inne osoby mogły przejrzeć wprowadzone przez Ciebie zmiany. Dołączenie opinii może wymagać wykonania większej liczby zatwierdzeń i wypchnięcia większej liczby zmian.
  5. Ukończ żądanie ściągnięcia, aby rozwiązać wszelkie konflikty scalania i zakończyć żądanie ściągnięcia.

Użyj tego przepływu pracy, jeśli dopiero zaczynasz korzystać z usługi Git. Gdy twój zespół staje się bardziej doświadczony i pewny siebie w usłudze Git, rozszerz go tak, aby odpowiadał potrzebom twojego zespołu.

Następne kroki