从特定git提交递归获取目录中的所有文件
我的文件夹结构如下所示:从特定git提交递归获取目录中的所有文件,git,directory,subdirectory,git-checkout,Git,Directory,Subdirectory,Git Checkout,我的文件夹结构如下所示: root -> Model -> Simulation -> (many sub directories and files in it) 我提交了它,sha是022f5fb 后来我删除了Simulation文件夹。而且它是被犯下的 然后提交了许多提交,包括添加新文件和删除某些其他文件等 现在我需要将Simulation文件夹和其中的所有文件递归地(在提交022f5fb时)获取到当前工作目录 我知道我必须使用git checkout 022f5fb或
root -> Model -> Simulation -> (many sub directories and files in it)
022f5fb
Simulation
文件夹。而且它是被犯下的Simulation
文件夹和其中的所有文件递归地(在提交022f5fb
时)获取到当前工作目录
我知道我必须使用git checkout 022f5fb
或其他东西,但这将签出整个工作目录。我只需要Simulation
文件夹及其内容
可能吗
git checkout 022f5fb -- path/to/Simulation
我应该这样做。另见
我应该这样做。另见