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".
-
Navegue até o repositório original onde você criou sua bifurcação.
-
To the right of the Branch menu, click New pull request.
-
Na página de comparação, clique em compare across forks (comparar entre bifurcações).
-
Use o menu suspenso "branch base" para selecionar o branch do repositório upstream no qual deseja fazer merge das alterações.
-
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.
-
Digite um título e uma descrição para a pull request.
-
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.
-
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".
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".