Oi, Ricardo! Tudo bem?
Ao clonarmos um repositório remoto utilizando git clone
, já estaremos criando uma cópia local do repositório, sem a necessidade de adicionar o repositório remoto com git remote add
e iniciar um novo repositório com git init
. O comando git clone
já realiza essas etapas automaticamente para nós. Portanto, se já clonamos o repositório remoto, não precisamos executar esses comandos adicionais.
Somado a isso, o comando git push
é utilizado para enviar as alterações locais para o repositório remoto. Ao executar esse comando, o Git irá sincronizar o seu commit com o repositório remoto. No entanto, se outras pessoas também estiverem trabalhando no mesmo repositório remoto e realizarem alterações antes que seja feito o git push
, pode ocorrer um conflito quando tentarmos fazer o git pull
para atualizar nosso repositório local. Nesse caso, será necessário resolver o conflito manualmente, escolhendo quais alterações serão mantidas, como é proposto no desafio.
Portanto, se já clonamos o repositório remoto e fizemos as alterações localmente, podemos utilizar o git push
para enviar as alterações para o repositório remoto. Caso ocorra algum conflito, deveremos resolver manualmente antes de fazer o git push
novamente.
Espero ter ajudado! Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!
Um forte abraço e bons estudos!
Caso este post tenha te ajudado, por favor, marcar como solucionado ✓