Recentemente, mudei de SVN para Git e estou um pouco confuso com alguma coisa. Eu precisava executar a versão anterior de um script por meio de um depurador, então fiz git checkout <previous version hash>
e fiz o que precisava fazer.
Agora quero voltar para a versão mais recente, mas não conheço o hash. Quando digito git log
, não vejo.
Como posso fazer isso? Além disso, existe uma maneira mais fácil de alterar versões do que digitando hashes - algo como "voltar duas versões" ou "ir para a mais recente cronologicamente"?
git checkout master
é exatamente como eu volto de um ramo. Então, isso significa que, quando eu faço check-out de uma versão anterior, estou essencialmente criando um ramo?