Udostępnij za pośrednictwem


Dodawanie kont usługi GitHub do łańcucha kluczy programu Visual Studio

Z tego artykułu dowiesz się, jak dodać publiczne konto GitHub lub GitHub Enterprise do łańcucha kluczy programu Visual Studio. Po dodaniu konta będzie można śledzić zmiany kodu w repozytoriach GitHub bezpośrednio z poziomu programu Visual Studio. Możesz również tworzyć i używać funkcji GitHub Actions do automatyzacji wdrażania.

Dodawanie publicznych kont usługi GitHub

Możesz dodać swoje publiczne konto GitHub w dowolnym momencie po zalogowaniu się do programu Visual Studio przy użyciu konta Microsoft, konta służbowego lub konta szkolnego.

Jeśli masz zainstalowaną aplikację GitHub Copilot, możesz dodać konto usługi GitHub, wybierając pozycję Dodaj konto GitHub do programu Visual Studio z ikony stanu Narzędzia Copilot usługi GitHub, nawet jeśli nie zalogowano się do programu Visual Studio przy użyciu konta Microsoft, konta służbowego lub konta szkolnego.

Dodaj konto usługi GitHub z okna dialogowego Ustawienia konta:

  1. Otwórz okno dialogowe Ustawienia konta, przechodząc do pozycji Ustawienia konta plików>....

  2. W podmenu Wszystkie konta wybierz pozycję + Dodaj , aby dodać konto, a następnie wybierz pozycję GitHub.

    Wybierz pozycję Dodaj konto usługi GitHub

  3. Nastąpi przekierowanie do przeglądarki, w której możesz zalogować się przy użyciu poświadczeń usługi GitHub. Po zalogowaniu się zostanie wyświetlone okno sukcesu w przeglądarce i możesz wrócić do programu Visual Studio.

    Okno powodzenia w przeglądarce

  4. Twoje konto usługi GitHub będzie teraz obecne w podmenu Wszystkie konta .

    Oba konta są wyświetlane

  1. Otwórz okno dialogowe Ustawienia konta, przechodząc do pozycji Ustawienia konta plików>....

  2. W podmenu Wszystkie konta wybierz pozycję + Dodaj, aby dodać konto, a następnie wybierz pozycję GitHub.

    Zrzut ekranu przedstawiający opcję Dodaj konto usługi GitHub.

  3. Nastąpi przekierowanie do przeglądarki, w której możesz zalogować się przy użyciu poświadczeń usługi GitHub. Po zalogowaniu się zostanie wyświetlone okno sukcesu w przeglądarce i możesz wrócić do programu Visual Studio.

    Okno powodzenia w przeglądarce.

  4. Twoje konto usługi GitHub będzie teraz obecne w podmenu Wszystkie konta .

    Zrzut ekranu przedstawiający oba konta w oknie dialogowym Ustawienia konta.

Dodaj konto usługi GitHub z karty profilu:

Jeśli jeszcze nie zalogowano się do programu Visual Studio, wybierz link Zaloguj się w prawym górnym rogu środowiska programu Visual Studio i użyj konta Microsoft, konta służbowego lub konta szkolnego, aby się zalogować.

Zrzut ekranu przedstawiający brak zalogowania się do programu Visual Studio.

Następnie postępuj zgodnie z tymi instrukcjami, aby dodać konto usługi GitHub.

  1. Wybierz ikonę z nazwą profilu w prawym górnym rogu środowiska programu Visual Studio, wybierz pozycję Dodaj inne konto, a następnie wybierz pozycję GitHub.

    Zrzut ekranu przedstawiający używanie opcji Dodaj inne konto w celu dodania konta usługi GitHub.

  2. Nastąpi przekierowanie do przeglądarki, w której możesz zalogować się przy użyciu poświadczeń usługi GitHub. Po zalogowaniu się zostanie wyświetlone okno sukcesu w przeglądarce i możesz wrócić do programu Visual Studio.

    Zrzut ekranu przedstawiający okno powodzenia w przeglądarce.

  3. Twoje konto usługi GitHub będzie teraz obecne na karcie profilu.

    Zrzut ekranu przedstawiający oba konta w profilu logowania.

Włączanie kont przedsiębiorstwa w usłudze GitHub

Domyślnie program Visual Studio ma włączone tylko publiczne konta usługi GitHub. Wykonaj poniższe kroki, aby dodać konto usługi GitHub Enterprise Server lub konto skojarzone z punktami .ghe.com końcowymi.

  1. Aby włączyć konta przedsiębiorstwa usługi GitHub, przejdź do pozycji Narzędzia>Opcje i wyszukaj opcje Konta.

    Zrzut ekranu przedstawiający konto usługi GitHub.

  2. Następnie zaznacz pole wyboru , aby uwzględnić konta usługi GitHub Enterprise Server. Następnym razem, gdy przejdziesz do ustawień konta i spróbujesz dodać konto usługi GitHub, zobaczysz opcje dla usług GitHub i GitHub Enterprise.

    Zrzut ekranu przedstawiający logowanie się przy użyciu usługi GitHub Enterprise.

  3. Po wprowadzeniu adresu serwera GitHub Enterprise wybierz pozycję Zaloguj się przy użyciu przeglądarki. W tym miejscu możesz zalogować się przy użyciu poświadczeń usługi GitHub Enterprise.

  1. Aby włączyć konta przedsiębiorstwa usługi GitHub, przejdź do pozycji Narzędzia>Opcje>konta.

    Zrzut ekranu przedstawiający konto usługi GitHub.

  2. Następnie zaznacz pole wyboru , aby uwzględnić konta GitHub Enterprise. Następnym razem, gdy przejdziesz do ustawień konta i spróbujesz dodać konto usługi GitHub, zobaczysz opcje dla usług GitHub i GitHub Enterprise.

    Zrzut ekranu przedstawiający logowanie przy użyciu usługi GitHub Enterprise.

  3. Po wprowadzeniu adresu URL usługi GitHub Enterprise wybierz pozycję Zaloguj się przy użyciu przeglądarki. W tym miejscu możesz zalogować się przy użyciu poświadczeń usługi GitHub Enterprise.

Uwaga

Aby dodać konto w celu uzyskania dostępu github.com do zasobów, takich jak github.com/enterprises/*, wykonaj kroki dodawania publicznych kont usługi GitHub.

Dodawanie kont użytkownika zarządzanego w usłudze GitHub Enterprise (EMU)

Możesz dodać konto EMU usługi GitHub, jeśli już zalogowałeś się do programu Visual Studio przy użyciu konta Microsoft, konta służbowego lub konta szkolnego.

  1. Wybierz ikonę z inicjałami w prawym górnym rogu środowiska programu Visual Studio. Następnie wybierz pozycję Dodaj inne konto>GitHub.

    Zrzut ekranu przedstawiający dodawanie zarządzanego użytkownika przedsiębiorstwa.

  2. Nastąpi przekierowanie do przeglądarki, w której możesz zalogować się przy użyciu poświadczeń EMU usługi GitHub.

Aby zarządzać kontami, możesz użyć okna dialogowego Ustawienia konta:

  1. Wybierz ikonę z inicjałami w prawym górnym rogu środowiska programu Visual Studio. Otwórz okno dialogowe Ustawienia konta, wybierając pozycję Ustawienia konta lub przechodząc do pozycji Ustawienia konta plików>....

    Zrzut ekranu przedstawiający okno Ustawienia konta.

  2. W podmenu Wszystkie konta wybierz pozycję + Dodaj listę rozwijaną, aby dodać konto, a następnie wybierz pozycję GitHub.

    Zrzut ekranu przedstawiający sposób wybierania i dodawania konta usługi GitHub.

  3. Wybierz pozycję GitHub Enterprise w oknie dialogowym Łączenie z usługą GitHub .

  1. Wybierz ikonę z inicjałami w prawym górnym rogu środowiska programu Visual Studio. Otwórz okno dialogowe Ustawienia konta, wybierając pozycję Ustawienia konta lub przechodząc do pozycji Ustawienia konta plików>....

    Zrzut ekranu przedstawiający okno Ustawienia konta.

  2. W podmenu Wszystkie konta wybierz pozycję + Dodaj listę rozwijaną, aby dodać konto, a następnie wybierz pozycję GitHub.

    Zrzut ekranu przedstawiający sposób wybierania i dodawania konta usługi GitHub.

  3. Wybierz pozycję GitHub Enterprise w oknie dialogowym Łączenie z usługą GitHub .

Uwaga

Upewnij się, że wprowadzisz poświadczenia konta EMU usługi GitHub (nazwa użytkownika ma podkreślenie, a następnie nazwę firmy) na tej stronie.

Zrzut ekranu przedstawiający środowisko logowania usługi GitHub dla konta użytkownika zarządzanego w usłudze GitHub Enterprise.

Po zalogowaniu się zostanie wyświetlone okno sukcesu w przeglądarce i możesz wrócić do programu Visual Studio.

Zrzut ekranu przedstawiający okno powodzenia logowania w przeglądarce.

Usuwanie konta

Aby usunąć konto, wybierz pozycję Usuń dla konta, które chcesz usunąć z podmenu Wszystkie konta w oknie dialogowym Ustawienia konta.

  1. Wybierz pozycję Ustawienia konta pliku > ....
  2. Wszystkie konta wyświetla listę wszystkich kont zalogowanych w programie Visual Studio. Wybierz pozycję Usuń dla konta, które chcesz usunąć.
  3. Potwierdź usunięcie w wyświetlonym oknie dialogowym.

Usuwanie konta

Aby usunąć konto:

  1. Wybierz ikonę z nazwą profilu w prawym górnym rogu środowiska programu Visual Studio.

  2. Wybierz pozycję Usuń konto dla konta, które chcesz usunąć.

    Zrzut ekranu przedstawiający usuwanie konta.

Możesz również użyć okna dialogowego Ustawienia konta, aby usunąć konto.

  1. Wybierz pozycję Ustawienia konta pliku > ....

  2. Wszystkie konta wyświetla listę wszystkich kont zalogowanych w programie Visual Studio. Wybierz pozycję Usuń dla konta, które chcesz usunąć.

  3. Potwierdź usunięcie w wyświetlonym oknie dialogowym.

    Zrzut ekranu przedstawiający usuwanie konta w ustawieniach konta.

Rozwiązywanie problemów z logowaniem

Jeśli występują problemy podczas dodawania lub ponownego uwierzytelniania kont usługi GitHub, spróbuj wykonać następujące czynności:

Problemy z zabezpieczeniami protokołu HTTP Strict Transport Security (HSTS)

Sprawdź, czy protokół HTTP Strict Transport Security (HSTS) nie jest włączony w localhost domyślnej przeglądarce internetowej systemu:

  • W przeglądarce Microsoft Edge możesz wpisać: edge://net-internals/#hsts i wprowadzić w localhost sekcji Usuwanie zasad zabezpieczeń domeny.
  • W przeglądarce Google Chrome wpisz: chrome://net-internals/#hsts i wprowadź w localhost sekcji Usuwanie zasad zabezpieczeń domeny.

Problemy z uruchamianiem jako

Uruchamianie programu Visual Studio przy użyciu konta, które nie jest zgodne z zalogowanym kontem systemu Windows, może powodować problemy podczas dodawania kont usługi GitHub do programu Visual Studio. Ten problem może wystąpić podczas korzystania z produktów innych firm, które próbują uruchomić program Visual Studio z podwyższonym poziomem uprawnień.

Możesz zweryfikować użytkownika, wykonując następujące kroki:

  1. Otwórz Task Manager
  2. Przejdź do Details karty
  3. devenv.exe Wyszukiwanie procesu
  4. Upewnij się, że nazwa użytkownika tego procesu jest zgodna z zalogowanym kontem systemu Windows

Aby rozwiązać ten problem, uruchom program Visual Studio jako użytkownik zalogowany w systemie Windows, a następnie dodaj konto usługi GitHub.

Uwaga

Zgłoś problem , jeśli nadal występują problemy z logowaniem.