{"meta":{"title":"Sobre solicitações de pull","intro":"Use solicitações de pull para propor, discutir e mesclar alterações em GitHub.","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/get-started","title":"Introdução"},{"href":"/pt/enterprise-cloud@latest/pull-requests/get-started/about-pull-requests","title":"Sobre solicitações de pull"}],"documentType":"article"},"body":"# Sobre solicitações de pull\n\nUse solicitações de pull para propor, discutir e mesclar alterações em GitHub.\n\nUm pull request propõe a fusão de alterações de código de uma ramificação em outra. Como um recurso colaborativo, as solicitações de pull oferecem um lugar para discutir e revisar o trabalho antes que ele se torne parte de um projeto.\n\n## Por que usar solicitações de pull\n\nSolicitações pull transformam um conjunto de alterações de código em uma conversa. Em vez de integrar diretamente o trabalho, você o propõe para que os colaboradores possam dar sua opinião. Isso ajuda você e sua equipe a manter código seguro e de alta qualidade, de algumas maneiras:\n\n* Detecte bugs e problemas precocemente, antes que cheguem à ramificação principal.\n* Discuta e melhore as alterações em conjunto, com comentários vinculados a linhas específicas.\n* Mantenha um histórico claro e revisível do que mudou e por quê.\n\n## O que você pode fazer com pull requests\n\nAs solicitações de pull facilitam a revisão e a validação de suas alterações. Com uma solicitação de pull, você pode:\n\n* Proponha alterações a partir de uma ramificação ou fork.\n* 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.\n* Discutir e revisar as alterações propostas, linha por linha.\n* Execute verificações automatizadas, como testes, builds e verificação de código, em relação às alterações.\n* Responda aos comentários e atualize a solicitação de pull conforme ela evolui.\n* Mesclar as alterações depois de concluídas as revisões e as verificações necessárias.\n\n## Partes principais de uma solicitação de pull\n\nUma solicitação de pull reúne tudo o que você e seus revisores precisam em um só lugar:\n\n* **A conversa** mostra a descrição, os comentários, as revisões e uma linha do tempo da atividade.\n* **Commits** mostram como a ramificação mudou ao longo do tempo.\n* **As verificações** mostram os resultados de testes automatizados, builds e outras validações.\n* **Arquivos alterados** mostra as diferenças que os revisores comentam.\n* A **caixa de mesclagem** resume se você pode mesclar suas alterações ou não. Mostra o que talvez ainda precise ser feito, como revisões ou verificações obrigatórias, antes que um pull request possa ser mesclado.\n\n## Como as solicitações de pull se ajustam ao fluxo de trabalho\n\nSe você estiver propondo alterações ou revisando as de outra pessoa, uma solicitação de pull segue alguns estágios:\n\n* **Crie uma ramificação ou fork** do repositório para criar um ambiente de trabalho isolado.\n* **Faça commits** das suas alterações à medida que as desenvolve, construindo um histórico do seu trabalho.\n* **Abra uma solicitação de pull** para propor a mesclagem de suas alterações no branch base.\n* **Examine e discuta** as alterações com os colaboradores, fazendo atualizações conforme necessário.\n* **Faça merge** do pull request quando estiver pronto.\n\n## Próximas Etapas \n\n* [Guia de início rápido para pull requests](/pt/enterprise-cloud@latest/pull-requests/get-started/pull-request-quickstart)\n* [Guia de início rápido para revisar pull requests](/pt/enterprise-cloud@latest/pull-requests/get-started/reviewing-pull-requests-quickstart)\n* [Escrevendo código para um projeto](/pt/enterprise-cloud@latest/pull-requests/concepts/writing-code-for-a-project)"}