Toda mudança começa com um pull request.
Escreva um código melhor
No GitHub, ferramentas leves de code review são incorporadas em cada pull request. Sua equipe pode criar processos de revisão que melhoram a qualidade do seu código e se adaptam perfeitamente ao seu fluxo de trabalho.
Toda mudança começa com um pull request.

- Inicie um novo recurso ou proponha uma alteração no código existente com um pull request, a base para sua equipe coordenar detalhes e refinar suas alterações.
- Pull requests são fundamentais para a forma como as equipes revisam e melhoram o código no GitHub. Desenvolva projetos, proponha novos recursos e discuta detalhes de implementação antes de alterar seu código-fonte.
Veja todas as atualizações
e aja de acordo com cada situação
O Copilot analisa arquivos, aprende as convenções da sua equipe e se integra ao seu toolchain existente.

Diferenças
Visualize as alterações no contexto do seu código para ver o que está sendo proposto. As diferenças lado a lado destacam o código adicionado, editado e excluído ao lado do arquivo original, para que você possa identificar facilmente as alterações.

Histórico
Navegue por commits, comentários e referências relacionadas ao seu pull request em uma interface no estilo linha do tempo. Seu pull request também destacará o que mudou desde a última verificação.

Blame
Veja a aparência de um arquivo antes de uma alteração específica. Com a visualização de blame, você pode ver como qualquer parte do seu arquivo evoluiu ao longo do tempo sem precisar visualizar o histórico completo do arquivo.
Discuta o código
dentro do código
Nele, sua equipe compartilha conhecimento, toma decisões de design e cria uma propriedade compartilhada de base de código.
Comentários
No GitHub, as conversas acontecem junto com seu código. Deixe comentários detalhados sobre a sintaxe do código e faça perguntas sobre a estrutura em linha.

Solicitações de revisão
Se você estiver do outro lado do código, solicitar revisões por pares é fácil. Adicione usuários ao seu pull request e eles receberão uma notificação informando que você precisa do feedback deles.

Revisões
Facilite o trabalho dos seus companheiros de equipe. Reúna seus comentários em uma única revisão coesa e especifique se os comentários são alterações necessárias ou apenas sugestões.

Nem sempre é possível evitar conflitos. Faça o merge de pull requests mais rapidamente resolvendo conflitos de merge simples no GitHub, sem precisar de uma de linha de comando.
Saiba mais
Merges de códigos da mais alta qualidade
Revisões podem melhorar seu código, mas erros acontecem. Limite a possibilidade de erro humano e garanta que seja feito merge somente de código de alta qualidade com permissões detalhadas e verificações de status.
Resultados relevantes com rapidez
Dê aos colaboradores todo o acesso que eles precisam por meio das configurações do seu repositório. Você pode estender o acesso a algumas equipes e selecionar quais delas podem ler ou gravar seus arquivos. As opções de permissões que você tem dependem do seu plano.
Branches protegidas
Branches protegidas ajudam você a manter a integridade do seu código. Limite quem pode efetuar push para uma branch e desabilite o push forçado para branches específicas. Em seguida, dimensione suas políticas com a API de branches protegidas.
Verificações de status obrigatória
Crie verificações de status obrigatórias para adicionar uma camada extra de prevenção de erros nas branches. Use a API de status para impor verificações e desabilitar o botão de merge até que elas sejam aprovadas. Errar é humano; automatizar é divino!