
Embora o conceito de bifurcação de um repositório GitHub seja semelhante à clonagem, há uma diferença importante entre os dois. Explicamos qual é a diferença, quando tu pode querer fazer um fork em vez de clonar e como fazer isto.
Índice
Clonagem vs bifurcação: Qual é a diferença?
Ao clonar um repo , tu copia este repositório para sua máquina local e basicamente se inscreve em todas as atualizações feitas nesse repo. Ou seja, se outros contribuidores do repositório fizerem quaisquer mudanças, tu pode puxar essas mudanças para sua máquina local, atualizando sua cópia do repositório com todas as mudanças feitas.
No entanto, quando tu bifurca um repositório, está copiando o repositório de origem para sua conta GitHub em vez de sua máquina local. Ao fazer isto, nenhuma das atualizações feitas no repositório de origem será refletida em seu repositório bifurcado, a menos que tu decida sincronizar os dois. isto permite que tu trabalhe no repositório sem se preocupar com a atualização do código ou do conteúdo.
Quando tu deve bifurcar em vez de clonar?
Existem alguns motivos diferentes pelos quais tu pode querer bifurcar um repositório em vez de cloná-lo. Um dos motivos é se tu deseja testar algumas ideias novas sem se preocupar em bagunçar acidentalmente o projeto de origem. tu estará livre para alterar qualquer código que desejar para fins de teste, sem realmente tocar no código-fonte. isto mantém todos felizes.
Outra razão pode ser porque tu não concorda com a direção que um projeto está tomando. tu pode bifurcar o repositório e fazer suas próprias alterações no código para levar o projeto na direção que tu acha que ele deve seguir.
Uma observação muito importante para se manter em mente é que se tu bifurcar um repositório público, seu bifurcação ainda existirá, mesmo se o repositório de origem for excluído . No entanto, quando um repositório privado é excluído, todos os garfos desse repositório também são excluídos.
Como bifurcar um repositório GitHub
A bifurcação de um repo é simples e pode ser feita com apenas alguns cliques. Para bifurcar um repo, faça login em sua conta e vá para o repositório que deseja bifurcar. No canto superior direito da janela, tu verá um botão “Fork” com um número à direita dele, que representa o número de vezes que o repositório foi bifurcado. Vá em frente e clica nesse botão.

Uma mensagem aparecerá brevemente informando que o processo de bifurcação foi iniciado. Leva apenas alguns segundos para bifurcar o repositório.
isto é tudo que há para fazer. É tão fácil.
Agora tu está seguro para fazer quaisquer alterações no código em seu repositório bifurcado que desejar. Para fazer isto, basta clonar o repositório bifurcado em sua máquina local e começar a trabalhar!