Skip to main content

Esta versão do GitHub Enterprise Server foi descontinuada em 2024-09-25. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

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.