Olá, tendo a finalidade de contribuir com os códigos de um repositório no GitHub, gostaria de esclarecer qual a diferença entre dar fork e clonar esse repositório.
Olá, tendo a finalidade de contribuir com os códigos de um repositório no GitHub, gostaria de esclarecer qual a diferença entre dar fork e clonar esse repositório.
Gabriela, boa tarde!
Ao fazer um fork você está criando um novo repositório com os mesmos arquivos que o original, ou seja, ele pode seguir um caminho totalmente diferente do original.
Um exemplo seria fazer um fork da alura e criar um projeto que fosse pra ensinar arquitetura (apenas um exemplo).
Já o clone ele gera na sua máquina uma cópia do original para que você possa desenvolver melhorias para o projeto inicial como por exemplo :
Fazer um clone da alura e desenvolver um código para gerar transcrição automática pros cursos.
Além disso temos um complemento no fórum:
https://cursos.alura.com.br/forum/topico-diferenca-entre-fork-and-clone-32009
Espero ter ajudado e bons estudos!