Tworzenie żądania ściągnięcia w programie Visual Studio

Jeśli uwierzytelniono się w usłudze GitHub lub Azure DevOps i wypchnęło zmiany do repozytorium zdalnego, możesz utworzyć żądanie ściągnięcia bez opuszczania programu Visual Studio. Żądania ściągnięcia to podstawowe narzędzie w usługach GitHub i Azure DevOps do przeglądu kodu. Te przeglądy pomagają wychwytywać problemy w nowych funkcjach i umożliwiają kolegom z zespołu dzielenie się swoim doświadczeniem z różnymi regionami bazy kodu — ogólną poprawę kondycji bazy kodu.

Uwaga

Aby wypróbować tę funkcję, upewnij się, że jest ona włączona w obszarze Narzędzia>Opcje funkcji>w wersji zapoznawczej>Żądanie ściągnięcia

Aby utworzyć żądanie ściągnięcia, wykonaj następujące kroki:

  1. Przed utworzeniem żądania ściągnięcia należy utworzyć nową gałąź dla zmian. Ta gałąź przechowuje modyfikacje oddzielone od gałęzi głównej, dopóki nie będą gotowe do scalenia.

  2. Następnie możesz zatwierdzić i wypchnąć zmiany tak, jak zwykle w oknie Zmiany usługi Git.

  3. Wybierz link na banerze powiadomień, aby utworzyć w programie Visual Studio lub utwórz w przeglądarce.

    Zrzut ekranu przedstawiający okno Zmiany usługi Git z paskiem informacyjnym

    Alternatywnie możesz utworzyć żądanie ściągnięcia z gałęzi zdalnej, przechodząc do okna Nowe żądanie ściągnięcia za pośrednictwem menu >najwyższego poziomu GitHub lub Azure DevOps>Nowe żądanie ściągnięcia. Możesz też kliknąć prawym przyciskiem myszy gałąź w oknie Repozytorium Git.

    Menu najwyższego poziomu usługi Git z wybraną pozycją GitHub i tekstem

    Możesz też wybrać gałąź w oknie repozytorium Git, aby otworzyć menu kontekstowe i wybrać pozycję Nowe żądanie ściągnięcia.

    Okno Repozytorium Git z tekstem wychodzącym/przychodzącym linku wyróżnionym w programie Visual Studio 2022.

  4. Wybierz gałąź, z którą chcesz scalić, i nadaj żądaniu ściągnięcia opisowy tytuł i opis. Składnia języka Markdown umożliwia formatowanie opisu żądania ściągnięcia z programu Visual Studio. Wypróbuj tę wersję, wpisując symbole markdown w polu Opis i wyświetl podgląd znaczników Markdown, wybierając przycisk Podgląd .

    Napiwek

    Za pomocą programu Visual Studio 2022 w wersji 17.10 (wersja zapoznawcza 2 lub nowsza) oraz rozszerzeń GitHub Copilot możesz wygenerować szczegółowy opis żądania ściągnięcia opisujący zmiany. Naciśnij ikonę pióra sparkle, aby poprosić o wygenerowanie opisu żądania ściągnięcia w usłudze GitHub Copilot. Aby zainstalować narzędzie GitHub Copilot, zobacz Instalowanie narzędzia GitHub Copilot i zarządzanie nim w programie Visual Studio.

    Zrzut ekranu przedstawiający ikonę błyszczącego pióra, aby poprosić o wygenerowanie opisu żądania ściągnięcia w usłudze GitHub Copilot.

    Okno Nowe żądanie ściągnięcia z tekstem przycisku podglądu wyróżnionym w programie Visual Studio 2022.

  5. Podgląd różnicy umożliwia wyświetlenie wszystkich zmian w plikach, które zostały zatwierdzone w ramach żądania ściągnięcia. Zobacz Porównanie plików — widok różnic.

    Napiwek

    Opcja widoku różnic podsumowania umożliwia przeglądanie tylko zmienionych sekcji kodu.

    Okno Nowe żądanie ściągnięcia z tekstem przycisku podsumowania wyróżnionym w programie Visual Studio 2022.

  6. Elementy robocze można połączyć, odwołując się do wyszukiwania problemu, wpisując # w polu opisu lub naciskając # przycisk w prawym dolnym rogu. Możesz również dodać recenzentów, wpisując nazwę użytkownika usługi GitHub lub tożsamość lub adres e-mail usługi Azure DevOps.

    Nowe żądanie ściągnięcia z wartością # w polu opisu oraz lista powiązanych problemów z usługą GitHub i żądań ściągnięcia wyświetlanych w programie Visual Studio 2022.

  7. Po kliknięciu pozycji Utwórz w żądaniu ściągnięcia inni deweloperzy mogą przejrzeć zmiany i przekazać opinię.

Następne kroki

Aby kontynuować podróż, odwiedź stronę Pobieranie, ściąganie i synchronizowanie w programie Visual Studio .

Zobacz też