salvar versões antigas do repositório git

Para o projeto em que estou trabalhando, preciso salvar todos os arquivos de uma versão específica de um repositório git. Eu olhei através de uma quantidade razoável de informações sobre git checkout, mas não consigo descobrir o que isso faz com os arquivos no diretório que tenho, e muito menos salvar a versão desse commit específico. Alguém sabe uma maneira de obter os arquivos de um repositório git em um commit específico? Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion