Dela via


Lägg till dina GitHub-konton i din Visual Studio-nyckelring

I den här artikeln får du lära dig hur du lägger till ditt offentliga GitHub- eller GitHub Enterprise-konto i din Visual Studio-nyckelring. När du har lagt till ditt konto kan du spåra dina kodändringar i GitHub-lagringsplatser direkt från Visual Studio. Du kan också skapa och använda GitHub Actions för distributionsautomatisering.

Lägga till offentliga GitHub-konton

Du kan lägga till ditt offentliga GitHub-konto när som helst, när du har loggat in på Visual Studio med ett Microsoft-konto, ett arbetskonto eller ett skolkonto.

I den här artikeln får du lära dig hur du lägger till ditt offentliga GitHub- eller GitHub Enterprise-konto i din Visual Studio-nyckelring. När du har lagt till ditt konto kan du använda GitHub Copilot och spåra dina kodändringar i GitHub-lagringsplatser direkt från Visual Studio. Du kan också skapa och använda GitHub Actions för distributionsautomatisering.

Lägga till offentliga GitHub-konton

Du kan lägga till ditt offentliga GitHub-konto vid första lanseringen eller senare, utan att behöva logga in på Visual Studio med ett Microsoft-konto, ett arbetskonto eller ett skolkonto. Du kan lägga till flera GitHub-konton i IDE:t. Det första kontot som läggs till blir det aktiva kontot, men du kan när som helst växla det aktiva kontot till ett annat. Att lägga till flera GitHub-konton påverkar Scenarier för Copilot och versionskontroll samt allmänna GitHub-autentiseringsupplevelser i Visual Studio.

Om du har GitHub Copilot installerat kan du lägga till ett GitHub-konto med en Copilot-prenumeration genom att välja Logga in för att använda Copilot från statusikonen GitHub Copilot eller Registrera dig för Copilot Free från chattfönstret, även om du inte har loggat in på Visual Studio med ett Microsoft-konto, arbetskonto eller skolkonto. Nu kan du även logga in med ditt Google-konto länkat till ditt GitHub-konto, vilket ger mer flexibilitet för autentisering.

Lägg till ett GitHub-konto vid första starten

Med Visual Studio 17.13 eller senare kan du nu logga in med ett GitHub-konto när du startar Visual Studio för första gången.

Skärmbild som visar inloggning i Visual Studio första starten.

Om du loggar in med ett GitHub-konto som inte har en aktiv GitHub Copilot-prenumeration kan du välja att Aktivera Copilot Kostnadsfri under den första lanseringen med Visual Studio 17.14 eller senare, eller registrera dig senare från GitHub Copilot-märket i IDE- eller chattfönstret.

Om Copilot är inaktiverat av administratören respekterar den första startupplevelsen grupprincipen.

Om du väljer att inte logga in med GitHub vid första starten kan du lägga till ditt GitHub-konto senare med hjälp av dialogrutan Chattfönster, profilkort eller Kontoinställningar .

Lägga till ett GitHub-konto från Copilot Chat-fönstret

Välj GitHub Copilot-märket i det övre högra hörnet av IDE och välj Öppna chattfönster i listrutan, eller använd Ctrl+\ för att öppna Chattfönstret för Copilot. Välj sedan något av följande:

  • Registrera dig för Copilot Free för att konfigurera Copilot Free för ett nytt eller befintligt GitHub-konto
  • Registrera dig med Google för att logga in med ett Google-konto som är länkat till ditt GitHub-konto
  • Logga in för att logga in med ett befintligt GitHub-konto

Skärmbild av Registrera dig för Copilot Free i chattfönstret.

Lägga till ett GitHub-konto från profilkortet

Välj länken Logga in i det övre högra hörnet i Visual Studio-miljön och logga in med ett Microsoft-konto, arbetskonto eller skolkonto eller ett GitHub-konto.

Skärmbild som visar profilkortet i Visual Studio.

Följ sedan de här anvisningarna för att lägga till ditt GitHub-konto.

  1. Välj ikonen med ditt profilnamn i det övre högra hörnet i Visual Studio-miljön, välj GitHub om du inte redan har loggat in eller Lägg till ett annat konto och välj sedan GitHub.

    Skärmbild av att använda alternativet Lägg till ett annat konto för att lägga till ett GitHub-konto från profilhantering.

  2. Du omdirigeras till webbläsaren där du kan logga in med dina GitHub-autentiseringsuppgifter. När du har loggat in får du ett lyckat fönster i webbläsaren och du kan återgå till Visual Studio.

  3. Det GitHub-konto som du lade till kommer nu att finnas på ditt profilkort. Observera att det konto som du loggade in med först är det aktiva kontot.

    Skärmbild som visar båda kontona i inloggningsprofilen.

Lägga till ett GitHub-konto från dialogrutan Kontoinställningar

  1. Öppna dialogrutan Kontoinställningar genom att gå till Fil>Kontoinställningar....

  2. I undermenyn Alla konton väljer du + Lägg till för att lägga till ett konto och väljer GitHub.

    Välj lägg till GitHub-konto

  3. Du omdirigeras till webbläsaren där du kan logga in med dina GitHub-autentiseringsuppgifter. När du har loggat in får du ett lyckat fönster i webbläsaren och du kan återgå till Visual Studio.

    framgångsfönster i webbläsaren

  4. Ditt GitHub-konto finns nu i undermenyn Alla konton.

    Båda kontona visar

  1. Öppna dialogrutan Kontoinställningar genom att gå till Fil>Kontoinställningar....

  2. I undermenyn Alla konton väljer du + Lägg till för att lägga till ett konto och väljer sedan GitHub.

    Skärmbild som visar alternativet Lägg till GitHub-konto.

  3. Du omdirigeras till webbläsaren där du kan logga in med dina GitHub-autentiseringsuppgifter. När du har loggat in får du ett lyckat fönster i webbläsaren och du kan återgå till Visual Studio.

  4. Ditt GitHub-konto finns nu i undermenyn Alla konton. Det här kontot blir det aktiva kontot.

    Skärmbild som visar flera GitHub-konton i dialogrutan Kontoinställningar.

Växla det aktiva kontot

Du kan växla det aktiva kontot till ett annat loggat GitHub-konto från profilkortet eller dialogrutan Kontoinställningar .

Växla med profilkort

Välj länken Logga in i det övre högra hörnet av IDE, välj ... för det konto som du vill skapa det nya aktiva kontot och välj sedan Ange som aktivt konto.

Skärmbild som visar hur du anger ett annat aktivt GitHub-konto med hjälp av profilkortet.

Växla med kontoinställningar

Öppna Kontoalternativ genom att klicka på ... för det konto som du vill skapa det nya aktiva kontot och välj sedan Ange som aktivt konto.

Skärmbild som visar hur du anger ett annat aktivt konto med kontoinställningar.

Aktivera GitHub Enterprise-konton

Visual Studio har som standard endast offentliga GitHub-konton aktiverade. Använd följande steg för att lägga till ett GitHub Enterprise Server-konto eller ett konto som är associerat med .ghe.com slutpunkter.

  1. Om du vill aktivera GitHub-företagskonton går du till Verktyg>Alternativ och söker efter alternativen för -konton.

    Skärmbild av GitHub-konto.

  2. Markera sedan kryssrutan för att Inkludera GitHub Enterprise Server-konton. Nästa gång du går till kontoinställningar och försöker lägga till ett GitHub-konto visas alternativ för både GitHub och GitHub Enterprise.

    Skärmbild som visar Logga in med GitHub Enterprise.

  3. När du har angett din GitHub Enterprise-serveradress väljer du Logga in med webbläsaren. Där kan du logga in med dina autentiseringsuppgifter för GitHub Enterprise.

  1. Om du vill aktivera GitHub-företagskonton går du tillVerktygsalternativ>>Fler konton.

    Skärmbild av GitHub-konto.

  2. Markera sedan kryssrutan för att inkludera GitHub Enterprise Cloud- och GitHub Enterprise Server-konton. Nästa gång du går till kontoinställningar och försöker lägga till ett GitHub-konto visas alternativ för både GitHub och GitHub Enterprise.

    Skärmbild som visar inloggning med GitHub Enterprise.

  3. När du har angett din GitHub Enterprise-URL väljer du Logga in med webbläsaren. Där kan du logga in med dina autentiseringsuppgifter för GitHub Enterprise.

Note

Om du vill lägga till ett konto för åtkomst till github.com-resurser, till exempel github.com/enterprises/*, följ stegen för att lägga till offentliga GitHub-konton.

Lägga till Konton för GitHub Enterprise Managed User (EMU)

Du kan lägga till ditt GitHub EMU-konto på följande sätt:

Hantera konton med profilkortet

  1. Välj ikonen med dina initialer i det övre högra hörnet i Visual Studio-miljön. Välj sedan Lägg till ett annat konto>GitHub.

    Skärmbild av att lägga till företagshanterad användare.

  2. Du omdirigeras till webbläsaren där du kan logga in med dina autentiseringsuppgifter för GitHub EMU.

Hantera konton med hjälp av dialogrutan Kontoinställningar

  1. Välj ikonen med dina initialer i det övre högra hörnet i Visual Studio-miljön. Öppna dialogrutan Kontoinställningar genom att välja Kontoinställningar eller genom att gå till Fil>Kontoinställningar....

    Skärmbild av fönstret Kontoinställningar.

  2. I listrutan Alla konton väljer du + Lägg till för att lägga till ett konto och väljer sedan GitHub-.

    Skärmbild som visar hur du väljer och lägger till ett GitHub-konto.

  3. Välj GitHub Enterprise- i dialogrutan Anslut till GitHub.

  1. Välj ikonen med dina initialer i det övre högra hörnet i Visual Studio-miljön. Öppna dialogrutan Kontoinställningar genom att välja Kontoinställningar eller genom att gå till Fil>Kontoinställningar....

    Skärmbild av fönstret Kontoinställningar.

  2. I listrutan Alla konton väljer du + Lägg till för att lägga till ett konto och väljer sedan GitHub-.

    Skärmbild som visar hur du väljer och lägger till ett GitHub-konto.

  3. Välj GitHub Enterprise- i dialogrutan Anslut till GitHub.

Note

Se till att du anger autentiseringsuppgifterna för ditt GitHub EMU-konto (användarnamnet har ett understreck följt av företagsnamnet) på den här sidan.

Skärmbild som visar GitHub-inloggningen för GitHub Enterprise Managed User-kontot.

När du har loggat in får du ett lyckat fönster i webbläsaren och du kan återgå till Visual Studio.

Skärmbild som visar fönstret för inloggningsframgång i webbläsaren.

Ta bort ett konto

Om du vill ta bort ett konto väljer du Ta bort för det konto som du vill ta bort från undermenyn Alla konton i dialogrutan Kontoinställningar.

  1. Välj Fil > Kontoinställningar....
  2. Alla konton visar en lista över alla konton som är inloggade i Visual Studio. Välj Ta bort för det konto som du vill ta bort.
  3. Bekräfta borttagningen i dialogrutan som visas.

Så här tar du bort ett konto:

  1. Välj ikonen med ditt profilnamn i det övre högra hörnet i Visual Studio-miljön.

  2. Välj Ta bort konto för det konto som du vill ta bort.

    Skärmbild av att ta bort ett konto.

Du kan också använda dialogrutan Kontoinställningar för att ta bort ett konto.

  1. Välj Fil > Kontoinställningar....

  2. Alla konton visar en lista över alla konton som är inloggade i Visual Studio. Välj Ta bort för det konto som du vill ta bort.

  3. Bekräfta borttagningen i dialogrutan som visas.

    Skärmbild av att ta bort ett konto i Kontoinställningar.

Felsöka inloggningsproblem

Om du har problem med att lägga till eller autentisera GitHub-konton igen kan du prova följande steg:

Problem med HTTP:s strikta transportsäkerhet (HSTS)

Kontrollera att HTTP Strict Transport Security (HSTS) inte är aktiverat för localhost i systemets standardwebbläsare:

  • På Microsoft Edge kan du skriva: edge://net-internals/#hsts och ange localhost under avsnittet Ta bort domänsäkerhetsprinciper.
  • I Google Chrome skriver du: chrome://net-internals/#hsts och anger localhost under avsnittet Ta bort domänsäkerhetsprinciper.

Problem med Kör som-funktion

Om du kör Visual Studio med ett konto som inte matchar ditt inloggade Windows-konto kan det orsaka problem när du lägger till GitHub-konton i Visual Studio. Du kan stöta på det här problemet när du använder tredjepartsprodukter som försöker köra Visual Studio med förhöjda rättigheter.

Du kan verifiera användaren genom att följa dessa steg:

  1. Öppna Task Manager
  2. Gå till fliken Details
  3. Sök efter devenv.exe processen
  4. Kontrollera att användarnamnet för den processen matchar det inloggade Windows-kontot

Åtgärda detta genom att köra Visual Studio som den användare som du är inloggad i Windows med och sedan lägga till ditt GitHub-konto.