Git: Recuperando arquivo em commits antigos
Git July 1st, 2009Hoje vou dar uma dica rápida de como recuperar um arquivo em commits anteriores.
Cenário: Você está trabalhando em um arquivo e adicionou ele em alguns commit. Mas, depois de alguns minutos, você percebe que as mudanças que você está fazendo estão incorretas, e necessita recuperar a versão que você havia adicionado no commit anterior. Como fazer isso? Vamos ver:
1 2 3 4 5 6 7 8 9 | $ touch abc.txt $ vim abc.txt $ git add abc.txt $ git commmit -m 'Abc file' $ vim abc.txt $ git add abc.txt $ git commmit -m 'Some changes' $ cat abc.txt $ git checkout HEAD^1 -- abc.txt |
O comando é ‘git checkout HEAD^1 — abc.txt’, onde o número 1 representa a quantidade de commits abaixo, a partir do HEAD, e abc.txt representa o nome do arquivo que você deseja recuperar.
Simples e bastante útil!
July 10th, 2009 at 1:43 pm
Amigo se alguem puder me Ajudar!!!
Estou precinsado criar um grupo de trabalhar para um grande sistema em java..
Alguém aqui poderia me ajudar..
Pois rodei o NO-IP instalei o SVN mais não consigo conectar o SNV no NO-IP..
QUem puder ajudar agradeço..
se puder disponibilizar tbm algum tutorial..