Skip to main content

Enterprise Server 3.20 está disponível no momento como versão candidata a lançamento.

Permitir alterações em um branch de pull request criado a partir de um fork

Para maior colaboração, você pode permitir commits em ramificações que você criou a partir de forks em sua conta pessoal.

Quem pode usar esse recurso?

People with push access to the upstream repository of a fork in a personal account can commit to the forked branches.

Quando um usuário cria uma solicitação de pull a partir de seu fork, ele geralmente tem autoridade para decidir se outros usuários podem fazer commit na ramificação de comparação da solicitação de pull. Se o autor da solicitação de pull quiser maior colaboração, poderá conceder aos mantenedores do repositório upstream (ou seja, qualquer pessoa com acesso por push ao repositório upstream) permissão para fazer commit no branch de comparação da solicitação de pull. Para saber mais sobre os repositórios upstream, confira Sobre bifurcações.

Os autores de solicitações de pull podem conceder essas permissões quando criam inicialmente uma solicitação de pull a partir de um fork em uma conta pessoal ou após criarem a solicitação de pull. Para saber mais, confira Criando uma solicitação de pull a partir de um fork.

É possível definir permissões de commit ao criar uma pull request a partir de uma ramificação pela primeira vez. Para saber mais, confira Criando uma solicitação de pull a partir de um fork. Além disso, é possível modificar uma pull request existente para permitir que os mantenedores de repositório façam commits no seu branch.

Habilitar permissões do mantenedor de repositório em pull requests existentes

  1. No GitHub, acesse a página principal do repositório upstream da pull request.

  2. Abaixo do nome do repositório upstream, clique em Pull requests.

    Captura de tela da página principal de um repositório. Na barra de navegação horizontal, uma guia, rotulada como "Solicitações de pull", é destacada em laranja escuro.

  3. Na lista de pull requests, navegue até a pull request em que deseja permitir os commits. Permitir que mantenedores acessem forks de usuários

    Captura de tela de uma pull request. No canto inferior direito, a caixa de seleção "Permitir edições e acesso a segredos por mantenedores" está habilitada e contornada em laranja.

Leitura adicional

  •         [AUTOTITLE](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/committing-changes-to-a-pull-request-branch-created-from-a-fork)