# Documentação sobre solicitações de pull

Descubra como criar, examinar e mesclar solicitações de pull, resolver conflitos de mesclagem e trabalhar com bifurcações.

## Recommended

* [Sobre solicitações de pull](/pt/enterprise-server@3.22/pull-requests/get-started/about-pull-requests)

  Use solicitações de pull para propor, discutir e mesclar alterações em GitHub.

* [Branches](/pt/enterprise-server@3.22/pull-requests/reference/branches)

  Use branches no GitHub para isolar o trabalho de desenvolvimento, gerenciar branches padrão e colaborar efetivamente usando solicitações de pull e proteções de ramificação.

* [Como criar uma solicitação de pull](/pt/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/creating-a-pull-request)

  Crie uma solicitação de pull para propor alterações ao código em um repositório.

* [Revisar alterações propostas em um pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request)

  Examine confirmações, alterações de arquivo e diferenças em solicitações de pull para fornecer comentários, aprovar alterações ou solicitar atualizações antes de mesclar.

* [Mesclar uma solicitação de pull](/pt/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/merging-a-pull-request)

  Mesclar solicitações de pull no branch upstream, escolher métodos de mesclagem e atender aos requisitos do repositório, como revisões ou verificações de status.

* [Resolvendo um conflito de mesclagem no GitHub](/pt/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/resolving-a-merge-conflict-on-github)

  Resolva conflitos de mesclagem simples diretamente ao GitHub usar o editor de conflitos ou tratar casos complexos por meio da linha de comando.

* [Criar fork de um repositório](/pt/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/fork-a-repo)

  Faça um fork de um repositório em GitHub para propor alterações, colaborar em projetos e gerenciar sua própria cópia do código-fonte.

* [Confirmações](/pt/enterprise-server@3.22/pull-requests/reference/commits)

  Saiba como as confirmações salvam alterações em seus arquivos, rastreiam a autoria e organizam o histórico do projeto no GitHub.

## Links

### Getting started

* [Sobre solicitações de pull](/pt/enterprise-server@3.22/pull-requests/get-started/about-pull-requests)

  Use solicitações de pull para propor, discutir e mesclar alterações em GitHub.

## Articles

* [Sobre solicitações de pull](/pt/enterprise-server@3.22/pull-requests/get-started/about-pull-requests)

  Use solicitações de pull para propor, discutir e mesclar alterações em GitHub.

* [Sobre bifurcações](/pt/enterprise-server@3.22/pull-requests/get-started/about-forks)

  Use forks para fazer alterações em sua própria cópia de um repositório e propô-las de volta ao projeto original.

* [Guia de início rápido para pull requests](/pt/enterprise-server@3.22/pull-requests/get-started/pull-request-quickstart)

  Proponha sua primeira alteração e leve-a desde sua primeira confirmação até uma solicitação de pull mesclada.

* [Guia de início rápido para revisar pull requests](/pt/enterprise-server@3.22/pull-requests/get-started/reviewing-pull-requests-quickstart)

  Examine uma solicitação de pull deixando comentários, fazendo sugestões e aprovando ou solicitando alterações.

* [Escrevendo código para um projeto](/pt/enterprise-server@3.22/pull-requests/concepts/writing-code-for-a-project)

  Use branches, bifurcações, confirmações e solicitações de pull para gravar, refinar e propor alterações de código com segurança para projetos colaborativos.

* [Ajudando outras pessoas a revisar suas alterações](/pt/enterprise-server@3.22/pull-requests/concepts/helping-others-review-your-changes)

  Crie solicitações de pull claras e focadas que melhorem a colaboração, simplifiquem as revisões e mantenham sua equipe informada sobre suas alterações.

* [Dando revisões](/pt/enterprise-server@3.22/pull-requests/concepts/giving-reviews)

  Forneça feedback sobre pull requests comentando as alterações, sugerindo alterações e aprovando ou solicitando atualizações antes de mesclar o código.

* [Resolvendo revisões](/pt/enterprise-server@3.22/pull-requests/concepts/resolving-reviews)

  Responda ao feedback da revisão comparando as alterações, atualizando o código e resolvendo os comentários para preparar sua pull request request para mesclagem.

* [Implantando código](/pt/enterprise-server@3.22/pull-requests/concepts/deploying-code)

  Valide as verificações de pré-implantação, escolha estratégias de mesclagem e gerencie as ramificações com eficiência ao fazer a implantação do código.

* [Gerenciando branches em seu repositório](/pt/enterprise-server@3.22/pull-requests/how-tos/commit-changes/managing-branches-within-your-repository)

  Crie novos branches para desenvolvimento e exclua branches não utilizados diretamente.GitHub

* [Fazer commit de alterações em um branch de pull request criado a partir de bifurcação](/pt/enterprise-server@3.22/pull-requests/how-tos/commit-changes/committing-changes-to-a-pull-request-branch-created-from-a-fork)

  Confirme as alterações em um branch de solicitação de pull criado a partir de uma bifurcação obtendo as permissões necessárias e usando comandos Git com eficiência.

* [Criar um commit com vários autores ou em nome de uma organização](/pt/enterprise-server@3.22/pull-requests/how-tos/commit-changes/creating-a-commit-with-multiple-authors)

  Atribua commits a vários autores ou organizações usando trailers nas mensagens de commit para melhor colaboração e transparência.

* [Alterar a mensagem do commit](/pt/enterprise-server@3.22/pull-requests/how-tos/commit-changes/changing-a-commit-message)

  Corrija localmente as mensagens de commit pouco claras, incorretas ou sensíveis e envie os commits atualizados para GitHub, incluindo as etapas para editar commits recentes ou mais antigos.

* [Comparar commits](/pt/enterprise-server@3.22/pull-requests/how-tos/commit-changes/comparing-commits)

  Compare ramificações, tags, commits, forks e datas para analisar as alterações e acompanhar o histórico do repositório com eficácia.

* [Solução de problemas com commits](/pt/enterprise-server@3.22/pull-requests/how-tos/commit-changes/troubleshooting-commits)

  Resolva problemas comuns de confirmação, como links de usuário incorretos, confirmações locais ausentes e blocos de proteção por push.

* [Como criar uma solicitação de pull](/pt/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/creating-a-pull-request)

  Crie uma solicitação de pull para propor alterações ao código em um repositório.

* [Criando uma solicitação de pull a partir de um fork](/pt/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/creating-a-pull-request-from-a-fork)

  Crie uma solicitação de pull de uma bifurcação para propor alterações em um repositório upstream e colabore com eficiência no código.

* [Alterar a fase de uma pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/changing-the-stage-of-a-pull-request)

  Marque um pull request em rascunho como pronto para revisão ou converta um pull request aberto novamente em rascunho para gerenciar seu fluxo de trabalho com eficiência.

* [Mantendo o seu pull request em sincronia com o branch de base](/pt/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch)

  Atualize seu branch de solicitação de pull com alterações do branch base para resolver conflitos e garantir a compatibilidade antes da mesclagem.

* [Alterar o branch base de uma pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/changing-the-base-branch-of-a-pull-request)

  Modifique o branch base de uma solicitação de pull aberta para comparar as alterações com um branch diferente e garantir atualizações precisas.

* [Solicitando revisão de pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/requesting-a-pull-request-review)

  Solicite revisões para seus pull requests a pessoas ou equipes para garantir feedback detalhado e colaboração.

* [Solicitações de pull empilhadas](/pt/enterprise-server@3.22/pull-requests/how-tos/stacked-pull-requests)

  Use solicitações de pull empilhadas para interromper grandes alterações de código em uma cadeia de solicitações de pull menores e dependentes que você pode examinar e mesclar independentemente.

* [Fazer check-out de pull requests no local](/pt/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/checking-out-pull-requests-locally)

  Confira as solicitações de pull localmente para resolver conflitos de mesclagem, testar alterações ou modificar o código.

* [Revisar alterações propostas em um pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request)

  Examine confirmações, alterações de arquivo e diferenças em solicitações de pull para fornecer comentários, aprovar alterações ou solicitar atualizações antes de mesclar.

* [Revisão de alterações de dependências em um pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/reviewing-dependency-changes-in-a-pull-request)

  Examine as alterações de dependência nas solicitações de pull para identificar dependências adicionadas, atualizadas ou removidas e detectar vulnerabilidades antes que elas cheguem à produção.

* [Fazer comentários em uma pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/commenting-on-a-pull-request)

  Deixe comentários em pull requests em GitHub, incluindo feedback geral, sugestões específicas de linha e discussões em nível de arquivo para aprimorar a colaboração e as revisões de código.

* [Aprovar uma pull request com as revisões necessárias](/pt/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/approving-a-pull-request-with-required-reviews)

  Aprove solicitações de pull com as revisões necessárias, incluindo a definição de regras de aprovação, a revisão das alterações e o envio de comentários antes da mesclagem.

* [Exibir revisão de pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/viewing-a-pull-request-review)

  Visualize e navegue por todos os comentários de uma única revisão de pull request para entender as alterações e o feedback.

* [Ignorar uma revisão de pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/dismissing-a-pull-request-review)

  Dispense as revisões de pull request desatualizadas ou não aprovadas e atualize o status delas com um comentário obrigatório.

* [Incorporando feedback em sua pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/incorporating-feedback-in-your-pull-request)

  Aplique alterações sugeridas diretamente a um pull request, agrupe várias sugestões em um único commit ou abra uma issue para acompanhar feedback fora do escopo.

* [Resolvendo um conflito de mesclagem no GitHub](/pt/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/resolving-a-merge-conflict-on-github)

  Resolva conflitos de mesclagem simples diretamente ao GitHub usar o editor de conflitos ou tratar casos complexos por meio da linha de comando.

* [Resolver um conflito de merge usando a linha de comando](/pt/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/resolving-a-merge-conflict-using-the-command-line)

  Resolva conflitos de mesclagem usando a linha de comando identificando alterações conflitantes, editando arquivos e confirmando resoluções.

* [Solução de problemas para checagens de status obrigatórias](/pt/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/troubleshooting-required-status-checks)

  Resolva erros comuns e desbloqueie a mesclagem ou o envio para ramificações protegidas solucionando problemas nas verificações de status obrigatórias.

* [Mesclar uma solicitação de pull](/pt/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/merging-a-pull-request)

  Mesclar solicitações de pull no branch upstream, escolher métodos de mesclagem e atender aos requisitos do repositório, como revisões ou verificações de status.

* [Como mesclar uma pull request com uma fila de mesclagem](/pt/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/merging-a-pull-request-with-a-merge-queue)

  Use filas de mesclagem em GitHub para agilizar a mesclagem de pull requests, garantir que as verificações necessárias sejam aprovadas e gerenciar as operações da fila de forma eficaz.

* [Mesclar automaticamente uma pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/automatically-merging-a-pull-request)

  Habilite ou desabilite a mesclagem automática para solicitações de pull para simplificar o fluxo de trabalho e mesclar automaticamente as alterações depois que todos os requisitos forem atendidos.

* [Reverter uma pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/reverting-a-pull-request)

  Crie uma nova solicitação de pull para reverter uma solicitação de pull mesclada anteriormente e solucionar conflitos de mesclagem se eles surgirem.

* [Fechar uma pull request](/pt/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/closing-a-pull-request)

  Feche um pull request sem fazer a mesclagem para lidar com alterações desnecessárias ou abordar soluções alternativas em outras ramificações.

* [Criar fork de um repositório](/pt/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/fork-a-repo)

  Faça um fork de um repositório em GitHub para propor alterações, colaborar em projetos e gerenciar sua própria cópia do código-fonte.

* [Configurar um repositório remoto para um fork](/pt/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/configuring-a-remote-repository-for-a-fork)

  Configure um repositório remoto apontando para o repositório original no Git para sincronizar as alterações entre seu fork e o repositório original.

* [Sincronizar um fork](/pt/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/syncing-a-fork)

  Sincronize um repositório bifurcado com seu repositório upstream usando a interface da Web, GitHub CLI ou linha de comando.

* [Permitir alterações em um branch de pull request criado a partir de um fork](/pt/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork)

  Habilite a colaboração permitindo que os mantenedores de repositório confirmem alterações nos branches de solicitação de pull criados a partir de bifurcações em sua conta pessoal.

* [Desanexando um fork](/pt/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/detaching-a-fork)

  Desconecte um repositório de sua rede de bifurcação deixando a rede ou criando um repositório autônomo por meio de etapas manuais.

* [Solicitações de pull](/pt/enterprise-server@3.22/pull-requests/reference/pull-requests)

  Propor, revisar e mesclar alterações de código usando solicitações de pull para colaborar efetivamente e manter a qualidade do código.

* [Branches](/pt/enterprise-server@3.22/pull-requests/reference/branches)

  Use branches no GitHub para isolar o trabalho de desenvolvimento, gerenciar branches padrão e colaborar efetivamente usando solicitações de pull e proteções de ramificação.

* [Garfos](/pt/enterprise-server@3.22/pull-requests/reference/forks)

  Entenda como as bifurcações permitem a colaboração independente criando repositórios separados conectados ao original, com configurações e permissões distintas.

* [Confirmações](/pt/enterprise-server@3.22/pull-requests/reference/commits)

  Saiba como as confirmações salvam alterações em seus arquivos, rastreiam a autoria e organizam o histórico do projeto no GitHub.

* [Usar parâmetros de consulta para criar um pull request](/pt/enterprise-server@3.22/pull-requests/reference/using-query-parameters-to-create-a-pull-request)

  Use parâmetros de consulta para criar URLs personalizadas que abrem solicitações de pull com títulos pré-preenchidos, descrições, rótulos e muito mais.

* [Revisões de pull request](/pt/enterprise-server@3.22/pull-requests/reference/pull-request-reviews)

  Examine as solicitações de pull para fornecer comentários, sugerir alterações e garantir a qualidade do código antes de mesclar.

* [Verificações de status](/pt/enterprise-server@3.22/pull-requests/reference/status-checks)

  Entenda como as verificações de status garantem que as confirmações atendam às condições do repositório, assistam às revisões de solicitação de pull e gerenciem validações como builds, testes e implantações.

* [Fusão de Pull Requests](/pt/enterprise-server@3.22/pull-requests/reference/pull-request-merges)

  Aprenda estratégias para mesclar pull requests, incluindo commits de merge, squash merges e rebase, para gerenciar o histórico do repositório de forma eficaz.

* [Conflitos de mesclagem](/pt/enterprise-server@3.22/pull-requests/reference/merge-conflicts)

  Identifique e resolva conflitos de mesclagem no Git para garantir uma integração tranquila entre branches e mesclagens bem-sucedidas de pull requests.

* [Gerenciando e padronizando solicitações de pull](/pt/enterprise-server@3.22/pull-requests/reference/managing-and-standardizing-pull-requests)

  Gerencie e padronize pull requests usando modelos, proprietários de código, ramificações protegidas, conjuntos de regras e ferramentas automatizadas para contribuições consistentes e seguras ao repositório.

* [Trabalhar com os hooks pre-receive](/pt/enterprise-server@3.22/pull-requests/reference/working-with-pre-receive-hooks)

  Imponha políticas de repositório e evite problemas como segredos ou confirmações inválidas usando ganchos de pré-recebimento no GitHub Enterprise Server.