Ola, pessoal!
Tudo bem?
Fiz o git reset --hard localmente, verifiquei os logs e foi excluido o commit, mas no git hub ele continua aparecendo. É assim mesmo?
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!
Ola, pessoal!
Tudo bem?
Fiz o git reset --hard localmente, verifiquei os logs e foi excluido o commit, mas no git hub ele continua aparecendo. É assim mesmo?
Olá, Julia! Tudo bem?
Quando você utiliza o comando git reset --hard localmente, ele altera o histórico do seu repositório local, mas não afeta o repositório remoto no GitHub. Isso significa que, mesmo que o commit tenha sido removido do seu histórico local, ele ainda estará presente no repositório remoto até que você atualize o remoto para refletir as mudanças locais.
Para que o repositório remoto no GitHub reflita as alterações que você fez localmente, você precisará forçar a atualização do repositório remoto. Isso pode ser feito com o comando:
git push origin <nome-da-branch> --force
Por favor, tenha cuidado ao usar o --force, pois ele sobrescreve o histórico remoto e pode afetar outros colaboradores que estejam trabalhando na mesma branch. É sempre bom comunicar a equipe antes de fazer isso.
Espero ter ajudado e bons estudos!