Trabalhar com bifurcações
Sobre bifurcações
Uma bifurcação é uma cópia de um repositório que você gerencia. As bifurcações permitem fazer alterações em um projeto sem afetar o repositório original. Você pode fazer fetch de atualizações no repositório ou enviar alterações ao repositório original com pull requests.
Configurar remote para bifurcação
Você deve configurar um controle remoto que aponte para o repositório upstream no Git para sincronizar alterações que você fizer em uma bifurcação 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 bifurcações de propriedade de 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.