{"meta":{"title":"Comparar commits","intro":"Compare ramificações, tags, commits, forks e datas para analisar as alterações e acompanhar o histórico do repositório com eficácia.","product":"Solicitações de pull","breadcrumbs":[{"href":"/pt/enterprise-cloud@latest/pull-requests","title":"Solicitações de pull"},{"href":"/pt/enterprise-cloud@latest/pull-requests/how-tos","title":"How-tos"},{"href":"/pt/enterprise-cloud@latest/pull-requests/how-tos/commit-changes","title":"Confirmar alterações"},{"href":"/pt/enterprise-cloud@latest/pull-requests/how-tos/commit-changes/comparing-commits","title":"Comparar commits"}],"documentType":"article"},"body":"# Comparar commits\n\nCompare ramificações, tags, commits, forks e datas para analisar as alterações e acompanhar o histórico do repositório com eficácia.\n\nPara comparar diferentes versões do repositório, acrescente `/compare` ao caminho do repositório. A página de comparação usa `base` como ponto de partida e `compare` como ponto de extremidade.\n\n## Comparar branches (ramificações)\n\nUse a exibição de comparação para comparar branches ou iniciar um pull request.\n\n1. Navegue até `https://github.com/OWNER/REPOSITORY/compare`.\n2. Use o `base` menu suspenso para selecionar a ramificação com a qual você deseja comparar.\n3. Use o menu suspenso `compare` para selecionar a ramificação que contém as alterações.\n4. Examine as confirmações e os arquivos alterados na comparação.\n\nConsulte [Branches](/pt/enterprise-cloud@latest/pull-requests/reference/branches).\n\n## Comparar tags\n\nCompare as tags de versão para revisar as alterações entre versões. Consulte [Comparando lançamentos](/pt/enterprise-cloud@latest/repositories/releasing-projects-on-github/comparing-releases).\n\n1. Navegue até `https://github.com/OWNER/REPOSITORY/compare`.\n2. Selecione a tag mais antiga no menu suspenso `base`.\n3. Selecione a tag mais recente no menu suspenso `compare`.\n4. Examine as confirmações e os arquivos alterados na comparação.\n\n> \\[!NOTE]\n> Se uma branch e uma tag tiverem o mesmo nome, a branch será usada. Para comparar a tag, adicione `tags/` antes do nome da tag.\n\n## Comparar commits\n\nVocê pode comparar dois commits ou IDs de objeto do Git (OIDs) diretamente editando a URL de comparação.\n\n1. Navegue até a página de comparação do repositório.\n2. Na URL, insira a confirmação mais antiga como a base e a confirmação mais recente como o ponto de comparação.\n\nPor exemplo, essa URL usa os códigos SHA reduzidos para comparar os commits `f75c570` e `3391dcc`: `https://github.com/github-linguist/linguist/compare/f75c570..3391dcc`.\n\nConsulte [Branches](/pt/enterprise-cloud@latest/pull-requests/reference/branches#three-dot-and-two-dot-git-diff-comparisons).\n\n## Comparação entre bifurcações\n\nUse nomes de branch qualificados pelo proprietário para comparar branches entre forks.\n\n1. Navegue até a página de comparação do repositório base.\n2. Clique em **comparar entre forks** se a opção estiver visível.\n3. Selecione o repositório base e a ramificação.\n4. Selecione o fork principal e compare a ramificação.\n\nVocê também pode editar a URL diretamente. Por exemplo, use `octocat:main` como `base` e `octo-org:main` como `compare` para comparar as `main` ramificações de repositórios pertencentes a `octocat` e `octo-org`. Consulte [Garfos](/pt/enterprise-cloud@latest/pull-requests/reference/forks).\n\n## Comparações entre commits\n\nPara comparar um commit com commits anteriores, use a notação `^` ou `~N` do Git na URL de comparação. Por exemplo, `96d29b7~5...96d29b7` compara `96d29b7` com o commit cinco commits anterior a ele.\n\n## Diferenças entre exibições de commit\n\nO histórico de confirmação do repositório e o histórico de confirmação de um único arquivo podem mostrar resultados diferentes. O histórico de um arquivo mostra os commits que afetaram esse arquivo, enquanto o histórico do repositório mostra o histórico mais amplo da ramificação. Se o histórico de um arquivo não incluir a confirmação necessária, use a página de confirmações do repositório.\n\nConsulte [a seção \"Simplificação do Histórico\"](https://git-scm.com/docs/git-log#_history_simplification) da `git log` documentação.\n\n## Leitura adicional\n\n* [Alterar o branch base de uma pull request](/pt/enterprise-cloud@latest/pull-requests/how-tos/create-pull-requests/changing-the-base-branch-of-a-pull-request)\n* [Assinar commits](/pt/enterprise-cloud@latest/authentication/managing-commit-signature-verification/signing-commits)\n* [Pesquisar commits](/pt/enterprise-cloud@latest/search-github/searching-on-github/searching-commits)"}