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

You can create a pull request to propose changes you've made to a fork of an upstream repository.

Anyone with write access to a repository can create a pull request from user-owned fork.

You can also give the upstream repository's maintainers permission to push commits to a user-owned fork. 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. For more information about pull request branches, including examples, see "Creating a 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. Navigate to the original repository where you created your fork.
  2. To the right of the Branch menu, click New pull request.
    Botão Pull Request (Pull request)
  3. Na página de comparação, clique em compare across forks (comparar entre bifurcações).
    Link para comparação entre bifurcações
  4. In the "base branch" drop-down menu, select the branch of the upstream repository you'd like to merge changes into.
    Menus suspensos para escolher o branch e a bifurcação base
  5. In the "head fork" drop-down menu, select your fork, then use the "compare branch" drop-down menu to select the branch you made your changes in.
    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.
    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