Partilhar via


Adicione suas contas do GitHub às suas chaves do Visual Studio

Neste artigo, você aprenderá a adicionar sua conta pública do GitHub ou do GitHub Enterprise às suas chaves do Visual Studio. Depois de adicionar sua conta, você poderá controlar suas alterações de código nos repositórios do GitHub, diretamente do Visual Studio. Você também pode criar e usar Ações do GitHub para automação de implantação.

Adicionando contas públicas do GitHub

Você pode adicionar sua conta pública do GitHub a qualquer momento, depois de entrar no Visual Studio com uma conta da Microsoft, uma conta corporativa ou uma conta de estudante.

Se você tiver Copilot do GitHub instalado, poderá adicionar uma conta do GitHub selecionando Adicionar conta do GitHub ao Visual Studio no ícone de status do GitHub Copilot, mesmo que você não tenha entrado no Visual Studio com uma conta da Microsoft, conta corporativa ou conta de estudante.

Adicionar uma conta do GitHub na caixa de diálogo Configurações da Conta :

  1. Abra a caixa de diálogo Configurações da Conta indo para Ficheiro>Configurações da Conta....

  2. No submenu Todas as contas, selecione + Adicionar para adicionar uma conta e selecione GitHub.

    Selecione adicionar conta do GitHub

  3. Você será redirecionado para o navegador, onde poderá fazer login com suas credenciais do GitHub. Depois de entrar, você terá uma janela de sucesso no navegador e poderá retornar ao Visual Studio.

    Janela de sucesso no do navegador

  4. Sua conta do GitHub agora estará presente no submenu Todas as contas.

    Ambas as contas mostram

  1. Abra a caixa de diálogo Configurações da Conta indo para Arquivo>Configurações da Conta....

  2. No submenu Todas as Contas, selecione + Adicionar para adicionar uma conta e, em seguida, selecione GitHub.

    Captura de tela mostrando a opção Adicionar conta do GitHub.

  3. Você será redirecionado para o navegador, onde poderá fazer login com suas credenciais do GitHub. Depois de entrar, você terá uma janela de sucesso no navegador e poderá retornar ao Visual Studio.

    Janela de sucesso no navegador.

  4. Sua conta do GitHub agora estará presente no submenu Todas as contas.

    Captura de tela mostrando ambas as contas na caixa de diálogo Configurações da conta.

Adicione uma conta do GitHub a partir do cartão de perfil :

Se você ainda não estiver conectado ao Visual Studio, selecione o link Entrar no canto superior direito do ambiente do Visual Studio e use uma conta da Microsoft, uma conta corporativa ou uma conta de estudante para entrar.

Captura de tela mostrando não conectado ao Visual Studio.

Em seguida, siga estas instruções para adicionar sua conta do GitHub.

  1. Selecione o ícone com o nome do seu perfil no canto superior direito do ambiente do Visual Studio, selecione Adicionar outra contae, em seguida, selecione GitHub.

    Captura de tela mostrando como usar a opção Adicionar outra conta para adicionar uma conta do GitHub.

  2. Você será redirecionado para o navegador, onde poderá fazer login com suas credenciais do GitHub. Depois de entrar, você terá uma janela de sucesso no navegador e poderá retornar ao Visual Studio.

    Captura de tela da janela de sucesso no navegador.

  3. Sua conta do GitHub agora estará presente em seu cartão de perfil.

    Captura de ecrã que mostra ambas as contas no perfil de início de sessão.

Habilitando contas corporativas do GitHub

Por padrão, o Visual Studio só tem contas públicas do GitHub habilitadas. Use as etapas a seguir para adicionar uma conta do GitHub Enterprise Server ou uma conta associada a .ghe.com endpoints.

  1. Para habilitar as contas empresariais do GitHub, vá para Ferramentas>Opções e procure as opções Contas.

    Captura de tela da conta do GitHub.

  2. Em seguida, marque a caixa para Incluir contas do GitHub Enterprise Server. Da próxima vez que você acessar o Configurações de Conta do e tentar adicionar uma conta do GitHub, verá opções para o GitHub e o GitHub Enterprise.

    Captura de ecrã mostrando Iniciar sessão com o GitHub Enterprise.

  3. Depois de inserir o endereço do servidor GitHub Enterprise, selecione Entrar com o seu navegador. Lá, você pode fazer login usando suas credenciais do GitHub Enterprise.

  1. Para habilitar as contas empresariais do GitHub, vá para Ferramentas>Opções>Contas.

    Captura de tela da conta do GitHub.

  2. Em seguida, marque a caixa para Incluir contas do GitHub Enterprise. Da próxima vez que você for às Configurações da Conta e tentar adicionar uma conta do GitHub, verá opções tanto para GitHub quanto para GitHub Enterprise.

    Captura de tela mostrando o Iniciar sessão com o GitHub Enterprise.

  3. Depois de inserir o URL do GitHub Enterprise, selecionar Entrar com o seu navegador. Lá, você pode fazer login usando suas credenciais do GitHub Enterprise.

Observação

Para adicionar uma conta para acessar recursos github.com, como github.com/enterprises/*, siga as etapas para adicionar contas públicas do GitHub.

Adicionando contas de usuário gerenciado corporativo (UEM) do GitHub

Você pode adicionar sua conta do GitHub EMU se já estiver conectado ao Visual Studio com uma conta da Microsoft, uma conta corporativa ou uma conta de estudante.

  1. Selecione o ícone com suas iniciais no canto superior direito do ambiente do Visual Studio. Em seguida, selecione Adicionar outra conta >do GitHub.

    Captura de tela da adição do Enterprise Managed User.

  2. Você será redirecionado para o navegador, onde poderá entrar com suas credenciais de UEM do GitHub.

Você pode usar a caixa de diálogo Configurações de conta para gerenciar suas contas:

  1. Selecione o ícone com suas iniciais no canto superior direito do ambiente do Visual Studio. Abra a caixa de diálogo de Configurações da Conta selecionando Configurações da Conta ou indo para Ficheiro>Configurações da Conta....

    Captura de tela da janela Configurações da conta.

  2. No submenu Todas as contas, selecione o menu suspenso + Adicionar para adicionar uma conta e, em seguida, selecione GitHub.

    Captura de tela mostrando como selecionar e adicionar uma conta do GitHub.

  3. Selecione GitHub Enterprise na caixa de diálogo Conectar ao GitHub.

  1. Selecione o ícone com suas iniciais no canto superior direito do ambiente do Visual Studio. Abra a caixa de diálogo Configurações da Conta selecionando Configurações da Conta ou indo para Ficheiro>Configurações da Conta....

    Captura de tela da janela Configurações da conta.

  2. No submenu Todas as contas, selecione a lista suspensa + Adicionar para adicionar uma conta e, em seguida, selecione GitHub.

    Captura de tela mostrando como selecionar e adicionar uma conta do GitHub.

  3. Selecione GitHub Enterprise na caixa de diálogo Conectar ao GitHub.

Observação

Certifique-se de inserir as credenciais da sua conta UEM do GitHub (o nome de usuário tem um sublinhado seguido do nome da empresa) nesta página.

Captura de tela mostrando a experiência de login do GitHub para a conta de Usuário Gerenciado Corporativo do GitHub.

Depois de entrar, você terá uma janela de sucesso no navegador e poderá retornar ao Visual Studio.

Captura de ecrã a mostrar a janela de início de sessão bem-sucedida no browser.

Remover uma conta

Para remover uma conta, selecione Remover da conta que deseja remover no submenu Todas as Contas na caixa de diálogo Configurações da Conta.

  1. Selecione Ficheiro > Definições de Conta....
  2. Todas as Contas lista todas as contas conectadas ao Visual Studio. Selecione Remover da conta que deseja remover.
  3. Confirme a remoção na caixa de diálogo que aparece.

Remover uma conta

Para remover uma conta:

  1. Selecione o ícone com o nome do seu perfil no canto superior direito do seu ambiente do Visual Studio.

  2. Selecione Remover conta para a conta que pretende remover.

    Captura de ecrã a mostrar a remoção de uma conta.

Também pode utilizar a caixa de diálogo Definições de Conta para remover uma conta.

  1. Selecione Configurações de Ficheiro > Configurações da Conta....

  2. Todas as Contas lista todas as contas conectadas ao Visual Studio. Selecione Remover da conta que deseja remover.

  3. Confirme a remoção na caixa de diálogo que aparece.

    Captura de ecrã a mostrar a remoção de uma conta nas Definições da Conta.

Resolução de problemas de início de sessão

Se você estiver enfrentando problemas ao adicionar ou autenticar novamente contas do GitHub, tente as seguintes etapas:

Problemas de HSTS (HTTP Strict Transport Security)

Verifique se o HTTP Strict Transport Security (HSTS) não está habilitado para localhost no navegador da Web padrão do seu sistema:

  • No Microsoft Edge, você pode digitar: edge://net-internals/#hsts e inserir localhost na seção Excluir políticas de segurança de domínio.
  • No Google Chrome, escreva: chrome://net-internals/#hsts e introduza localhost na secção Eliminar políticas de segurança de domínio.

Problemas de execução sob diferentes permissões

Executar o Visual Studio usando uma conta que não corresponde à sua conta do Windows conectada pode causar problemas ao adicionar contas do GitHub ao Visual Studio. Você pode encontrar esse problema ao usar produtos de terceiros que tentam executar o Visual Studio com permissões elevadas.

Você pode verificar o usuário seguindo estas etapas:

  1. Abra o Task Manager
  2. Vá para a guia Details
  3. Procurar o processo devenv.exe
  4. Verifique se o nome de usuário desse processo corresponde à conta do Windows conectada

Para corrigir isso, execute o Visual Studio como o usuário com o qual você está conectado ao Windows e adicione sua conta do GitHub.

Observação

Se continuar a ter problemas de login, por favor reporte um problema.