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.

Criar uma pull request de uma bifurcação

Se você bifurcou um repositório e fez alterações na bifurcação, é possível pedir que o repositório upstream aceite as alterações criando uma pull request.

Você pode abrir uma pull request para o repositório upstream de qualquer branch ou commit na bifurcação. É recomendável fazer alterações em um branch de tópico para que seja possível fazer push de commits de acompanhamento se você receber feedback sobre sua pull request. Você também tem a opção de fornecer aos mantenedores do repositório upstream a capacidade de fazer commits em seu branch de tópico para atualizar a pull request. 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".

  1. Navegue até o repositório original criado a partir da sua bifurcação.

  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. Confirme se a bifurcação base é o repositório no qual deseja fazer merge das alterações. 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. Use o menu suspenso da bifurcação head para selecionar sua bifurcação; em seguida, use o menu suspenso do 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. Se não quiser permitir que pessoas com acesso push ao repositório upstream façam alterações na sua PR, desmarque Allow edits from maintainers (Permitir edições dos mantenedores).

    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