Trabalhar com contas do GitHub no Visual Studio

Aplica-se a:yesVisual Studio noVisual Studio para Mac noVisual Studio Code

Se tiver uma conta pública do GitHub ou do GitHub Enterprise, é possível adicionar ao conjunto de chaves do Visual Studio. Depois de adicionar sua conta, aproveite a integração da plataforma acessando e criando repositórios do GitHub diretamente do Visual Studio.

Adicionar contas públicas do GitHub

É possível adicionar sua conta pública do GitHub a qualquer momento, caso você já esteja conectado ao Visual Studio com uma conta da Microsoft, uma conta corporativa ou uma conta de estudante.

Adicione uma conta GitHub por meio da caixa de diálogo Configurações da conta:

  1. Abra a caixa de diálogo “Configurações da conta” acessando Arquivo>Configurações da conta....

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

    Select add GitHub account

  3. Você será redirecionado para o navegador, no qual poderá entrar com suas credenciais do GitHub. Depois de entrar, aparecerá uma janela de êxito no navegador e você poderá retornar ao Visual Studio.

    Success window in browser

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

    Both accounts showing

  1. Abra a caixa de diálogo “Configurações da conta” acessando Arquivo>Configurações da conta....

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

    Screenshot showing the Add GitHub account option.

  3. Você será redirecionado para o navegador, no qual poderá entrar com suas credenciais do GitHub. Depois de entrar, aparecerá uma janela de êxito no navegador e você poderá retornar ao Visual Studio.

    Success window in browser.

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

    Screenshot showing both accounts on the Account settings dialog.

Adicione uma conta do GitHub por meio do cartão de perfil:

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

Screenshot showing not signed in to Visual Studio.

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

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

    Screenshot of using Add another account option to add a GitHub account.

  2. Você será redirecionado para o navegador, no qual poderá entrar com suas credenciais do GitHub. Depois de entrar, aparecerá uma janela de êxito no navegador e você poderá retornar ao Visual Studio.

    Screenshot of the success window in browser.

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

    Screenshot showing both accounts on the sign in profile.

Como habilitar contas corporativas do GitHub

Por padrão, o Visual Studio só tem contas públicas do GitHub habilitadas.

  1. Para habilitar contas corporativas do GitHub, acesse Ferramentas>Opções e pesquise pelas opçõesContas.

    Screenshot of GitHub Account.

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

    Screenshot showing Sign in with GitHub Enterprise.

  3. Depois de inserir o endereço do servidor GitHub Enterprise, selecione Entrar com seu navegador. Lá, é possível entrar usando suas credenciais do GitHub Enterprise.

  1. Para habilitar contas corporativas do GitHub, acesse Ferramentas>Opções e pesquise pelas opçõesContas.

    Screenshot of GitHub Account.

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

    Screenshot showing the Sign in with GitHub Enterprise.

  3. Depois de inserir o endereço do servidor GitHub Enterprise, selecione Entrar com seu navegador. Lá, é possível entrar usando suas credenciais do GitHub Enterprise.

Adicionar contas do EMU (Usuário Gerenciado) do GitHub Enterprise

É possível adicionar sua conta EMU do GitHub 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. Agora, selecione Adicionar outra conta>GitHub.

    Screenshot of adding Enterprise Managed User.

  2. Você será redirecionado para o navegador, no qual poderá entrar com suas credenciais do EMU 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. Selecione Configurações da conta, para abrir a caixa de diálogo, ou acesse Arquivo>Configurações da conta....

    Screenshot of the Account Settings window.

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

    Screenshot showing how to select and add a GitHub account.

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

  1. Selecione o ícone com suas iniciais no canto superior direito do ambiente do Visual Studio. Selecione Configurações da conta, para abrir a caixa de diálogo, ou acesse Arquivo>Configurações da conta....

    Screenshot of the Account Settings window.

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

    Screenshot showing how to select and add a GitHub account.

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

Observação

Insira suas credenciais de conta EMU do GitHub (o nome de usuário tem um sublinhado seguido pelo nome da empresa) nesta página.

Screenshot showing the GitHub sign in experience for the GitHub Enterprise Managed User account.

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

Screenshot showing the sign-in success window in the browser.

Solução de Problemas de Acesso

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

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

  • No Microsoft Edge, é possível digitar: edge://net-internals/#hsts e inserir localhost na seção Excluir políticas de segurança de domínio.
  • No Google Chrome, digite: chrome://net-internals/#hsts e inserir localhost na seção Excluir políticas de segurança de domínio.

Observação

Relate um problema se você ainda estiver enfrentando problemas no acesso.

Confira também