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
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
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.