Trabalhar com GitHub no Copilot Code (Frontier)

Importante

  • Esta é uma versão prévia do recurso fornecida nos Termos do Produto da Microsoft.
  • As versões prévias do recurso podem ter funcionalidade restrita e podem não ser liberadas para disponibilidade geral. Esses recursos estão disponíveis antes de um lançamento oficial para que os clientes possam obter acesso antecipado e fornecer comentários.
  • Você precisa fazer parte do programa de visualização do Frontier para obter acesso antecipado. A Frontier conecta você diretamente com as inovações de IA mais recentes da Microsoft. As versões preliminares da Frontier estão sujeitas aos termos de versão preliminar existentes dos contratos de cliente. Como esses recursos ainda estão em desenvolvimento, sua disponibilidade e capacidades podem mudar ao longo do tempo.

Você pode conectar sua conta GitHub a Copilot Code para trabalhar com repositórios existentes, fazer perguntas sobre seu código, fazer alterações por meio de pull requests e acompanhar seus issues e revisões. Conectar GitHub é opcional– você não precisa dele para criar, visualizar e salvar projetos no Copilot Code.

Conectar sua conta GitHub

Para conectar sua conta GitHub, siga estas etapas:

  1. Na guia Código, inicie a conexão GitHub na navegação lateral ou quando você optar por trabalhar com um repositório.
  2. Entre no GitHub e autorize a conexão.

Sua conta GitHub se conecta a Microsoft Copilot como um serviço vinculado, seguindo o mesmo modelo usado para outros serviços conectados. O administrador da sua organização pode restringir a quais contas do GitHub você pode se conectar. Para obter detalhes, consulte Gerenciar o Código do Copilot para sua organização.

Note

O administrador do sistema deve habilitar o trabalho com GitHub no Copilot Code. Esse recurso pode não estar disponível.

Inicialização rápida de um repositório

Depois de conectar sua conta, você pode começar de um repositório existente em vez de um projeto em branco.

  • Projeto local: conecte um repositório de GitHub remoto e crie um clone local com o qual trabalhar em seu dispositivo.
  • Clone local existente (projetos locais): adicione o caminho da pasta a um repositório que você já clonou. Se Copilot Code não encontrar um GitHub remoto, ele tratará a pasta como um projeto local.

Perguntar sobre um repositório

Ao conectar um repositório, você pode fazer perguntas ao Copilot Code sobre o código em linguagem simples, como:

  • O que preciso alterar para adicionar um novo campo de ponta a ponta?
  • Onde o fluxo de inscrição é tratado neste repositório?

O código lê o repositório para responder às suas perguntas e pode percorrer os arquivos envolvidos.

Faça alterações com pull requests

Você pode solicitar que o Copilot Code faça alterações em um repositório conectado. Copilot Code pode:

  • Crie branches e commits.
  • Abra um pull request de rascunho com uma descrição da alteração.
  • Envie alterações por push para GitHub.

O aplicativo mostra o status de uma pull request, para que você possa ver se é um rascunho, está em revisão, foi mesclado ou cancelado.

Dica

No modo Plano, examine o plano que o Copilot Code propõe antes que o Copilot Code faça alterações. Você pode contestar uma decisão, e o Copilot Code atualiza sua abordagem antes de continuar.

Criar um repositório para um projeto

Se você iniciou um projeto no Copilot Code sem GitHub, poderá criar um repositório GitHub para ele posteriormente (somente local). Esse repositório oferece um local para colaborar e um caminho para continuar o projeto em outras ferramentas de GitHub.

Acompanhe seu trabalho em My Work

Depois de conectar uma conta GitHub, My Work aparecerá na navegação lateral. Ela mostra:

  • Seus chamados.
  • Seus pull requests ativos.
  • Pull requests aguardando sua revisão.

Selecione um item para abri-lo e continuar seu trabalho.