Bifurcação refere-se ao processo de criação de um novo repositório que começa como uma cópia de um repositório existente. O repositório bifurcado contém um link para o original que é conhecido como upstream. Isso permite a sincronização e colaboração entre o original e o fork.
Depois de fazer alterações no repositório bifurcado, você pode enviar uma solicitação pull para que as alterações sejam mescladas no repositório original. Ele cria uma base para o desenvolvimento colaborativo.
No entanto, quando estiver trabalhando no repositório, você precisará remover o fork da sua conta. Isso varia dependendo do serviço de hospedagem. Para este tutorial, vamos nos concentrar no GitHub.
Bifurcando um repositório
Vamos começar com o básico e abordar como fazer um fork de um repositório. Usamos um repositório disponível publicamente para fins de demonstração.
Comece fazendo login em sua conta GitHub e navegue até o repositório que deseja fazer o fork.
Em nosso exemplo, usamos este repositório que contém programas que imprimem a string “hello world” em todas as linguagens de programação.
https://github.com/arjuncvinod/Hello-World-in-Different-Languages
Localize o botão fork na página inicial do repositório.
Isso deve levá-lo para a página “Criar um novo fork”. Certifique-se dos dados que deseja utilizar e clique em “Criar Fork”.
Assim que a bifurcação for concluída, você encontrará o repositório em sua conta. Ele permite que você faça contribuições para o repositório.
Excluindo um fork
Assim que terminar o fork, você pode excluí-lo indo para a página “Configurações” do repositório (seu fork).
Na seção “Configurações” do repositório, role para baixo até a seção “Zona de perigo”. É aqui que você poderá realizar operações potencialmente destrutivas, como excluir o repositório.
Localize a opção “excluir este repositório”.
Confirme a exclusão e siga as etapas solicitadas para excluir o repositório. Talvez você seja solicitado a fornecer sua senha do GitHub.
Conclusão
Este tutorial orientou você nas etapas que você pode usar para excluir um repositório bifurcado de sua conta GitHub.