Buscar

Se quisermos voltar ao commit anterior às alterações peculiares solicitadas pelo nosso cliente, devemos executar: $ git reset --hard 7733388 Teríam...

Se quisermos voltar ao commit anterior às alterações peculiares solicitadas pelo nosso cliente, devemos executar:
$ git reset --hard 7733388
Teríamos como resposta algo similar a:
HEAD is now at 7733388 Movendo principal.js
Se observamos os arquivos, as últimas alterações foram desfeitas.
No histórico do repositório, exibido ao executarmos git log --oneline, os commits descartados não aparecem:
7733388 Movendo principal.js
5777775 Renomeando CSS
3234100 Removendo página de produtos
65727bb Página de produtos
8877887 Diminuindo intervalo de troca de banner
4000004 Banner ao abrir a pagina
222cccc Inserindo arquivo principal.js
9222999 Script de troca de banner
2299922 Inserindo titulo e diminuindo tamanho da pagina
7777444 Commit inicial
Ao utilizarmos o comando git reset da maneira anterior, com a opção --hard e um código de commit, o histórico do repositório é reescrito. Porém, é importante mantermos todas as alterações gravadas no repositório, mesmo que indesejadas. Afinal de contas, estamos utilizando um sistema de controle de versões justamente para ter um histórico fiel da evolução do código de nossos projetos. Por isso, nas raras ocasiões em que é necessário desfazer commits, recomendamos que seja utilizado o comando git revert. Atualizando nossa visualização gráfica do que aprendemos, agora com comandos para desfazer modificações, temos:

Essa pergunta também está no material:

Controlando versões com Git e GitHub - Casa do Codigo
209 pág.

Matemática Universidade Estácio de SáUniversidade Estácio de Sá

Respostas

User badge image

Ed Verified user icon

Para voltar ao commit anterior às alterações peculiares solicitadas pelo cliente, você deve executar o comando: $ git reset --hard 5777775 Esse comando fará com que você retorne ao commit anterior e desfaça as alterações feitas posteriormente.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina