Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Remote add x clone

Por que o Vinicius usou git remote add para criar o "local" e a Ana usou git clone para criar o "projeto"?

2 respostas
solução!

Oi, Marjorie. Tudo bem?

O remote indica para o repositório um endereço remoto (como o nome diz) para onde ele deve olhar quando algumas ações forem tomadas (como fazer um pull ou um push). O repositório do Vinícius já tinha sido criado anteriormente e só estava sendo usado localmente. Mas depois que ele quis compartilhar o código com o servidor remoto, ele precisa indicar qual é a localização desse servidor remoto, então usou o git remote add.

Agora com Ana, queremos fazer o clone de um repositório remoto que já está criado. Como ele já existe (Vinicius criou com o git init --bare lembra?), então não precisamos criar um repositório do zero para ela, basta que a gente clone o existente, e assim tudo que já está nele vai para Ana. Então Ana não criou o projeto, ela clonou do servidor remoto, assim o remote já está definido, pois ela mesmo informou qual era ao clonar.

Espero ter ajudado. Bons estudos!

Valeu! Obrigada

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software