Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.
Versão do artigo: GitHub.com

Criar uma pull request de uma bifurcação

É possível criar uma pull request para propor alterações que você fez em uma bifurcação de um repositório upstream.

Qualquer pessoa com acesso de gravação a um repositório pode criar uma pull request a partir de uma bifurcação pertencente ao usuário.

Você também pode dar permissão aos mantenedores do repositório upstream para fazer push de commits em uma bifurcação de propriedade do usuário. Se sua pull request comparar o branch de tópico com um branch no repositório upstream como o branch base, o branch de tópico também será chamado de branch de comparação da pull request. Para obter mais informações sobre branches de pull request, incluindo exemplos, consulte "Criar uma pull request".

Note: To open a pull request in a public repository, you must have write access to the head or the source branch or, for organization-owned repositories, you must be a member of the organization that owns the repository to open a pull request.

  1. Navegue até o repositório original onde você criou sua bifurcação.

  2. Above the list of files, click Pull request.

    "Pull request" link above list of files

  3. Na página de comparação, clique em compare across forks (comparar entre bifurcações).

    Link para comparação entre bifurcações

  4. Use o menu suspenso "branch base" para selecionar o branch do repositório upstream no qual deseja fazer merge das alterações.

    Menus suspensos para escolher o branch e a bifurcação base

  5. No menu suspenso "bifurcação head", selecione sua bifurcação e, em seguida, use o menu suspenso "branch de comparação" para selecionar o branch no qual fez alterações.

    Menus suspensos para escolher o fork head e o branch de comparação

  6. Digite um título e uma descrição para a pull request.

    Pull request title and description fields

  7. On user-owned forks, if you do not want to allow anyone with push access to the upstream repository to make changes to your pull request, unselect Allow edits from maintainers.

    Warning: If your fork contains GitHub Actions workflows, the option is Allow edits and access to secrets by maintainers. Allowing edits on a fork's branch that contains GitHub Actions workflows also allows a maintainer to edit the forked repository's workflows, which can potentially reveal values of secrets and grant access to other branches.

    allow-maintainers-to-make-edits-checkbox

  8. To create a pull request that is ready for review, click Create Pull Request. To create a draft pull request, use the drop-down and select Create Draft Pull Request, then click Draft Pull Request. Para obter mais informações sobre pull requests em rascunho, consulte "Sobre pull requests".

    Create pull request button

Tip: After you create a pull request, you can ask a specific person to review your proposed changes. Para obter mais informações, consulte "Solicitar uma revisão de pull request".

Further reading

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato