Skip to main content

Enterprise Server 3.15 está disponível no momento como versão release candidate.

Trabalhar com bifurcações

As bifurcações costumam ser usadas no desenvolvimento de código aberto no GitHub Enterprise Server.

Sobre bifurcações

Um fork é um novo repositório que compartilha configurações de código e visibilidade com o repositório "upstream" original.

Criar fork de um repositório

Um fork é um novo repositório que compartilha configurações de código e visibilidade com o repositório "upstream" original.

Sobre permissões e visibilidade de bifurcações

As permissões e a visibilidade das bifurcações dependem se o repositório upstream é público ou privado, se é propriedade de uma organização e das políticas da sua empresa.

Configurar um repositório remoto para um fork

Você deve configurar um remoto que aponta para o repositório upstream no Git para sincronizar alterações realizadas em um fork com o repositório original. Isso também permite sincronizar alterações feitas no repositório original com a bifurcação.

Sincronizar uma bifurcação

Sincronize uma bifurcação de um repositório para mantê-la atualizada com o repositório upstream.

Permitir alterações em um branch de pull request criado a partir de bifurcação

Para obter mais colaboração, você pode permitir commits nos branches que criou a partir de forks em sua conta pessoal.

O que acontece com as bifurcações quando um repositório é excluído ou muda de visibilidade?

A exclusão do repositório ou a mudança na visibilidade dele afeta as bifurcações desse repositório.

Desanexando um fork

Você pode excluir um fork e recriar o mesmo repositório, sem a conexão com a rede original.