Esta versão do GitHub Enterprise foi descontinuada em 2021-09-23. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

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.

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

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".

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

  2. Above the list of files, click Pull request. link de "pul request" acima da lista de arquivos

  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. Título do pull request e campos de descrição

  7. Em bifurcações pertencentes a usuários, se você quiser permitir que qualquer pessoa com acesso push no repositório upstream faça alterações no seu pull request, selecione Permitir edições de mantenedores.

    Aviso: Se a sua bifurcação contiver fluxos de trabalho GitHub Actions, a opção será Permitir edições e acesso a segredos por parte dos 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.

    allow-maintainers-to-make-edits-checkbox

  8. Para criar um pull request que está pronto para revisão, clique em Criar Pull Request. Para criar um rascunho de pull request, use o menu suspenso e selecione Criar rascunho de pull request e, em seguida, clique em Rascunho de Pull Request. Para obter mais informações sobre pull requests em rascunho, consulte "Sobre pull requests".Botão de Criar pull request

Dica: Após criar uma solicitação de pull request, é possível pedir para uma pessoa específica revisar as alterações propostas. Para obter mais informações, consulte "Solicitar uma revisão de pull request".

Leia mais