Olá! No momento, esta página ainda está sendo desenvolvida ou traduzida. Para obter as informações mais recentes, acesse a documentação em inglês.
Versão do artigo: Enterprise Server 2.15

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2019-10-16. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Sobre como comparar branches nas pull requests

As pull requests exibem diffs para comparar as alterações feitas no branch de tópico com o branch base com o qual você deseja fazer merge.

Observação: ao criar a pull request, é possível alterar o branch base com o qual você está comparando suas alterações. Para obter mais informações, consulte "Criar uma pull request".

Neste artigo:

É possível exibir alterações propostas em uma pull request na guia Files changed (Arquivos alterados).

Guia Files changed (Arquivos alterados) da pull request

Em vez de exibir os commits em si, você pode ver as alterações propostas como elas aparecerão nos arquivos assim que a pull request passar pelo merge. Os arquivos aparecem em ordem alfabética na guia Files changed (Arquivos alterados). As adições aos arquivos aparecem em verde e são precedidas por um sinal de +, enquanto o conteúdo que foi removido aparece em vermelho e é precedido por um sinal de -.

Opções de exibição de diff

Tip: If you're having a hard time understanding the context of a change, you can click View in the Files changed tab to view the whole file with the proposed changes.

Há várias opções de exibição de um diff:

Também é possível optar por ignorar alterações de espaço em branco para obter uma exibição mais precisa das alterações importantes em uma pull request.

Menu de opções para exibição de diff

Comparações de diff do Git de três pontos e dois pontos

pull requests no GitHub mostram um diff de três pontos ou uma comparação entre a versão mais recente do branch de tópico e o commit onde o branch de tópico foi sincronizado pela última vez com o branch base.

Se desejar ver uma comparação entre as versões mais recentes de cada branch, ou um diff de dois pontos, você poderá fazer merge do brach base no seu branch funcional para atualizar o último ancestral comum.

Motivos pelos quais os diffs não serão exibidos

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato