Используйте git log
, чтобы определить подходящую ревизию для перехода, например ::100100
git log --since='2010-04-01' --until='2010-04-02'
Это покажет все коммиты 2010-04-01, поэтому просто выберите тот, который соответствует моменту, когда вы хотите файлы, и запишите его идентификатор коммита. Затем просто используйте git checkout COMMIT-ID
для переключения рабочей области на этот коммит. Это отсоединит ваше рабочее пространство (HEAD) от текущей ветви, для возврата используйте git checkout master
.