Você pode recuperar uma versão mais antiga de um arquivo sem alterar nada em seu repositório, fornecendo um hash de confirmação e um nome de arquivo para git show
:
git show <hash>:<file>
Por exemplo
git show 842c6dcc:scp/scp.c
Estou trabalhando em um repositório local. Eu não quero mudar nada no repositório, apenas recuperar uma versão mais antiga
Uma vez que localizei o hash de um checkpoint anterior, como posso obter o arquivo, como era naquela época?
Eu tenho que clonar, ramificar e excluir depois que eu entendi?
Você pode recuperar uma versão mais antiga de um arquivo sem alterar nada em seu repositório, fornecendo um hash de confirmação e um nome de arquivo para git show
:
git show <hash>:<file>
Por exemplo
git show 842c6dcc:scp/scp.c
Tags git