Aggiungere gli account GitHub al keychain di Visual Studio
Questo articolo illustra come aggiungere l'account GitHub pubblico o GitHub Enterprise al keychain di Visual Studio. Dopo aver aggiunto l'account, sarà possibile tenere traccia delle modifiche al codice nei repository GitHub, direttamente da Visual Studio. È anche possibile creare e usare GitHub Actions per l'automazione della distribuzione.
Aggiungere account GitHub pubblici
È possibile aggiungere l'account GitHub pubblico in qualsiasi momento, dopo aver eseguito l'accesso a Visual Studio con un account Microsoft, un account aziendale o un account dell'istituto di istruzione.
Se GitHub Copilot è installato, è possibile aggiungere un account GitHub selezionando Aggiungi account GitHub a Visual Studio dall'icona di stato di GitHub Copilot , anche se non è stato eseguito l'accesso a Visual Studio con un account Microsoft, un account aziendale o un account dell'istituto di istruzione.
Aggiungere un account GitHub dalle impostazioni account nella finestra di dialogo:
Aprire la finestra di dialogo Impostazioni account passando a File>Impostazioni account....
Selezionare Tutti gli account nel sottomenu , selezionare il pulsante + Aggiungi per aggiungere un account e selezionare GitHub.
Si verrà reindirizzati al browser, in cui è possibile accedere con le credenziali di GitHub. Dopo l'accesso, si otterrà una finestra di operazione riuscita nel browser e sarà possibile tornare a Visual Studio.
Il tuo account GitHub sarà ora presente nel sottomenu Tutti gli account.
Aprire la finestra di dialogo Impostazioni account passando a File>Impostazioni account....
Nel sottomenu Tutti gli account, selezionare + Aggiungi per aggiungere un account e quindi selezionare GitHub.
Si verrà reindirizzati al browser, in cui è possibile accedere con le credenziali di GitHub. Dopo l'accesso, si otterrà una finestra di operazione riuscita nel browser e sarà possibile tornare a Visual Studio.
Il tuo account GitHub sarà ora presente nel sottomenu Tutti gli account.
Aggiungere un account GitHub dalla scheda del profilo di :
Se non sei già connesso a Visual Studio, seleziona il collegamento Accedi nell'angolo in alto a destra dell'ambiente Visual Studio e usa un account Microsoft, un account aziendale o un account scolastico per accedere.
Seguire quindi queste istruzioni per aggiungere l'account GitHub.
Selezionare l'icona con il nome del profilo nell'angolo superiore destro dell'ambiente di Visual Studio, selezionare Aggiungi un altro accounte quindi selezionare GitHub.
Si verrà reindirizzati al browser, in cui è possibile accedere con le credenziali di GitHub. Dopo l'accesso, si otterrà una finestra di operazione riuscita nel browser e sarà possibile tornare a Visual Studio.
L'account GitHub sarà ora presente nella scheda del profilo.
Abilitazione degli account aziendali GitHub
Per impostazione predefinita, Visual Studio dispone solo di account GitHub pubblici abilitati. Usare la procedura seguente per aggiungere un account GitHub Enterprise Server o un account associato agli endpoint .ghe.com
.
Per abilitare gli account aziendali di GitHub, passare a Strumenti >Opzioni e cercare le opzioni account.
Quindi, seleziona la casella per Includi account GitHub Enterprise Server. La volta successiva che si passa alla Impostazioni account e si tenta di aggiungere un account GitHub, verranno visualizzate le opzioni sia per GitHub che per GitHub Enterprise.
Dopo aver immesso l'indirizzo del server GitHub Enterprise, selezionare Accedi con il browser. È possibile accedere usando le credenziali di GitHub Enterprise.
Per abilitare gli account aziendali di GitHub, passare a Strumenti>Opzioni>Account.
Selezionare quindi la casella per Includi account GitHub Enterprise. La volta successiva che si passa alla Impostazioni account e si tenta di aggiungere un account GitHub, verranno visualizzate le opzioni sia per GitHub che per GitHub Enterprise.
Dopo aver immesso l'URL di GitHub Enterprise, selezionare Accedi con il browser. È possibile accedere usando le credenziali di GitHub Enterprise.
Nota
Per aggiungere un account per accedere alle risorse di github.com
, ad esempio github.com/enterprises/*
, seguire la procedura per aggiungere account GitHub pubblici.
Aggiunta di account EMU (GitHub Enterprise Managed User)
È possibile aggiungere l'account GitHub EMU se sei già connesso a Visual Studio con un account Microsoft, un account di lavoro o un account istituzione scolastica.
Selezionare l'icona con le iniziali nell'angolo superiore destro dell'ambiente di Visual Studio. Selezionare quindi Aggiungi un altro account>GitHub.
Si verrà reindirizzati al browser, in cui è possibile accedere con le credenziali di GitHub EMU.
È possibile usare la finestra di dialogo Impostazioni account per gestire gli account:
Selezionare l'icona con le iniziali nell'angolo superiore destro dell'ambiente di Visual Studio. Aprire la finestra di dialogo delle Impostazioni account selezionando Impostazioni account o andando su File>Impostazioni account....
Nel sottomenu Tutti gli account selezionare + Aggiungi per aggiungere un account e quindi selezionare GitHub.
Selezionare GitHub Enterprise nella finestra di dialogo Connetti a GitHub.
Selezionare l'icona con le iniziali nell'angolo superiore destro dell'ambiente di Visual Studio. Aprire la finestra di dialogo delle Impostazioni account selezionando Impostazioni account o andando su File>Impostazioni account....
Nel sottomenu Tutti gli account selezionare + Aggiungi per aggiungere un account e quindi selezionare GitHub.
Selezionare GitHub Enterprise nella finestra di dialogo Connetti a GitHub.
Nota
Assicurarsi di immettere le credenziali dell'account GitHub EMU (il nome utente ha un carattere di sottolineatura seguito dal nome della società) in questa pagina.
Dopo l'accesso, si otterrà una finestra di operazione riuscita nel browser e sarà possibile tornare a Visual Studio.
Rimuovere un account
Per rimuovere un account, selezionare Rimuovi per l'account che si desidera eliminare dal sottomenu Tutti gli account nella finestra di dialogo Impostazioni account.
- Selezionare File > Impostazioni account....
- Tutti gli account elenca tutti gli account acceduti in Visual Studio. Selezionare Rimuovi per l'account da rimuovere.
- Confermare la rimozione nella finestra di dialogo visualizzata.
Rimuovere un account
Per rimuovere un account:
Selezionare l'icona con il nome del profilo nell'angolo superiore destro dell'ambiente di Visual Studio.
Selezionare Rimuovi account per l'account che desideri rimuovere.
Si può anche usare la finestra di dialogo Impostazioni account per rimuovere un account.
Seleziona File > Impostazioni account....
All Accounts elenca tutti gli account acceduti su Visual Studio. Selezionare Rimuovi per l'account da rimuovere.
Confermare la rimozione nella finestra di dialogo visualizzata.
Risoluzione dei problemi di accesso
Se si verificano problemi durante l'aggiunta o la ripetizione dell'autenticazione degli account GitHub, provare la procedura seguente:
Problemi di HTTP Strict Transport Security (HSTS)
Verificare che HTTP Strict Transport Security (HSTS) non sia abilitato per localhost
nel Web browser predefinito del sistema:
- In Microsoft Edge è possibile digitare: edge://net-internals/#hsts e immettere
localhost
nella sezione Eliminare i criteri di sicurezza del dominio. - In Google Chrome digitare: chrome://net-internals/#hsts e immettere
localhost
nella sezione Elimina criteri di sicurezza del dominio.
Problemi di Runas
L'esecuzione di Visual Studio usando un account che non corrisponde all'account Di Windows connesso può causare problemi durante l'aggiunta di account GitHub a Visual Studio. Questo problema può verificarsi quando si usano prodotti di terze parti che tentano di eseguire Visual Studio con privilegi elevati.
È possibile verificare l'utente seguendo questa procedura:
- Aprire il
Task Manager
- Passare alla scheda
Details
- Cerca il processo del
devenv.exe
- Verificare che il nome utente per tale processo corrisponda all'account di Windows connesso
Per risolvere questo problema, eseguire Visual Studio come utente con cui si è connessi a Windows e quindi aggiungere l'account GitHub.
Nota
Segnala un problema se stai ancora riscontrando problemi di accesso.