Bom dia. No caso da "Ana", ela usou o comando git clone, mas a pasta estava vazia. Faria diferença se a pasta estivesse com o conteúdo? Sempre que uma nova pessoa for trabalhar com o projeto, ela precisa clonar depois usar o pull?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia. No caso da "Ana", ela usou o comando git clone, mas a pasta estava vazia. Faria diferença se a pasta estivesse com o conteúdo? Sempre que uma nova pessoa for trabalhar com o projeto, ela precisa clonar depois usar o pull?
Olá Luis, tudo bem?
Faria diferença sim, pois o git clone não apenas copia os arquivos, como também cria uma branch remota chamada origin e faz o checkout da branch inicial.
Sobre a nova pessoa a trabalhar no projeto, o ideal seria ela clonar o repositório sim, pois isso iria garantir que ela teria a mesma versão, bem como já criaria uma branch de trabalho para ela. O que é vantajoso, pois assim se torna possível fazer mudanças locais no repositório antes de submetê-las e enviá-las para o repositório remoto.
Assim, a clonagem oferece uma certa proteção para a pessoa trabalhar no projeto sem afetar a base de código original e, possivelmente, causar conflitos e irritar os outros membros da equipe.
Espero que tenha ajudado e qualquer coisa, estamos à disposição!
Abraços e bons estudos 😄