estou estudando sobre o git e tenho pequenas duvidas sobre esse comando:
git revert --no-edit meu commit <- volta para esse commit?
git revert HEAD <- Volta para o ultimo commit?
git reset --arquivo.html <- retira esse arquivo da Storage.
git reset --hard <- Descarta todos arquivos da Storage?
git reset --hard meu commit <- volta para a versão desse commit, OBS: dessa versão que voltou em diante, será descartada isso pode ser perigoso.?
pelo que entendi, resumi dessa forma, aos que conhece mais o git poderia só dizer se é mais ou menos assim?
qual a diferença:
git init --bare moveis-ecologicos.git x git init moveis-ecologicos.git
sem o uso do --bare?