Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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.
              
               
              
              
            
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
              
               
              
              
            
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.
              
               
              
              
            
Följ sedan de här anvisningarna för att lägga till ditt GitHub-konto.
- 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.   
- 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. 
- 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.   
Lägga till ett GitHub-konto från dialogrutan Kontoinställningar
- Öppna dialogrutan Kontoinställningar genom att gå till Fil>Kontoinställningar.... 
- I undermenyn Alla konton väljer du + Lägg till för att lägga till ett konto och väljer GitHub.   
- 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.   
- Ditt GitHub-konto finns nu i undermenyn Alla konton.   
- Öppna dialogrutan Kontoinställningar genom att gå till Fil>Kontoinställningar.... 
- I undermenyn Alla konton väljer du + Lägg till för att lägga till ett konto och väljer sedan GitHub.   
- 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. 
- Ditt GitHub-konto finns nu i undermenyn Alla konton. Det här kontot blir det aktiva kontot.   
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.
              
               
              
              
            
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.
              
               
              
              
            
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.
- Om du vill aktivera GitHub-företagskonton går du till Verktyg>Alternativ och söker efter alternativen för -konton.   
- 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.   
- 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. 
- Om du vill aktivera GitHub-företagskonton går du tillVerktygsalternativ>>Fler konton.   
- 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.   
- 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
- 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.   
- 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
- 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....   
- I listrutan Alla konton väljer du + Lägg till för att lägga till ett konto och väljer sedan GitHub-.   
- Välj GitHub Enterprise- i dialogrutan Anslut till GitHub. 
- 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....   
- I listrutan Alla konton väljer du + Lägg till för att lägga till ett konto och väljer sedan GitHub-.   
- 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.
              
               
              
              
            
När du har loggat in får du ett lyckat fönster i webbläsaren och du kan återgå till Visual Studio.
              
               
              
              
            
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.
- Välj Fil > Kontoinställningar....
- 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.
- Bekräfta borttagningen i dialogrutan som visas.
Så här tar du bort ett konto:
- Välj ikonen med ditt profilnamn i det övre högra hörnet i Visual Studio-miljön. 
- Välj Ta bort konto för det konto som du vill ta bort.   
Du kan också använda dialogrutan Kontoinställningar för att ta bort ett konto.
- Välj Fil > Kontoinställningar.... 
- 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. 
- Bekräfta borttagningen i dialogrutan som visas.   
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 localhostunder avsnittet Ta bort domänsäkerhetsprinciper.
- I Google Chrome skriver du: chrome://net-internals/#hsts och anger localhostunder 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:
- Öppna Task Manager
- Gå till fliken Details
- Sök efter devenv.exeprocessen
- 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.
Note
Om du fortfarande upplever problem med att logga in, rapportera ett problem.