我的文件夹结构如下所示:
root -> Model -> Simulation -> (many sub directories and files in it)
我承诺了,沙是022f5fb
。
后来我删除了Simulation
文件夹。它是承诺的。
然后提交了许多提交,其中包括添加新文件和删除某些其他等等。
现在我需要递归Simulation
文件夹及其中的所有文件(在提交022f5fb
时)到当前工作目录。
我知道我必须使用git checkout 022f5fb
或其他东西做一些事情但会检查整个工作目录。我只需要Simulation
文件夹及其内容。
有可能吗?
答案 0 :(得分:3)
git checkout 022f5fb -- path/to/Simulation
应该这样做。另请参阅the git checkout
main page。