Ao usar o bare, o git vai apenas observar as pastas sem salvar nada? como isso funciona?
Ao usar o bare, o git vai apenas observar as pastas sem salvar nada? como isso funciona?
Olá, Caio. Com o --bare
ele só não armazena uma cópia dos códigos. Ele mantem apenas o log de alterações mesmo. :-)
Gostaria de entender melhor o funcionamento do --bare. Se ele mantém apenas o log de alterações, como a Ana consegue fazer um push e trazer o arquivo index.html pra máquina dela?
O git armazena as alterações feitas em cada arquivo. Através disso, ele pode reconstruir os arquivos se necessário. :-)
Após realizado o comando, aparece uma mensagem de erro. O que eu devo fazer nesse caso?
$ git init --bare
*fatal: GIT_WORK_TREE (or --work-tree=) not allowed without specifying GIT_DIR (or --git-dir=) *
Oi, Nathalie. Provavelmente você já tinha iniciado um repositório nesse diretório antes, né!? Aí realmente não dá pra iniciar outro.
Você pode criar uma nova pasta e inicializar lá ou apagar a pasta .git
e tentar de novo.
Obrigada! Deu certo agora.