Skip to main content

Criando uma pull request a partir 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.

Who can use this feature

Anyone with write access to a repository can create a pull request from 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. Para obter mais informações sobre os branches de solicitação de pull, incluindo exemplos, confira "Como criar uma solicitação de pull".

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

  2. Acima da lista de arquivos, clique em Solicitação de pull. Link "Solicitação de pull" acima da lista de arquivos

  3. Na página Comparar, clique em Comparação entre forks. Link de Comparação entre forks

  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 usados para escolher o fork e o branch 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 usados para escolher o fork principal e o branch de comparação 1. Digite um título e uma descrição para a pull request. Campos de título e descrição da solicitação de pull 1. Nos forks de propriedade do usuário, caso você deseje permitir que qualquer pessoa com acesso de push no repositório upstream faça alterações na sua solicitação de pull, selecione Permitir edições de mantenedores.

    <div class="extended-markdown warning border rounded-1 mb-4 p-3 color-border-danger color-bg-danger f5">
    
    **Aviso:** se o fork contiver fluxos de trabalho do GitHub Actions, a opção será **Permitir edições e acesso aos segredos por mantenedores**. Permitir edições no branch de uma bifurcação que contém fluxos de trabalho do GitHub Actions também permite que um mantenedor edite os fluxos de trabalho do repositório bifurcado, o que pode potencialmente revelar valores de segredos e conceder acesso a outros branches.
    
    </div>
    

    allow-maintainers-to-make-edits-checkbox 1. Para criar uma solicitação de pull pronta para revisão, clique em Criar Solicitação de Pull. Para criar uma solicitação de pull de rascunho, use o manu suspenso, selecione Criar Solicitação de Pull de Rascunho e clique em Solicitação de Pull de Rascunho. Para obter mais informações sobre as solicitações de pull de rascunho, confira "Sobre as solicitações de pull". Botão Criar solicitação de pull

Dica: depois de criar uma solicitação de pull, solicite a uma pessoa específica que revise suas alterações propostas. Para obter mais informações, confira "Como solicitar uma revisão de solicitação de pull".

Leitura adicional