1

我的文件夹结构如下所示:

root -> Model -> Simulation -> (many sub directories and files in it)
  1. 我犯了它,而 sha 是022f5fb

  2. 后来我删除了Simulation文件夹。它被承诺了。

  3. 然后提交了许多提交,所有这些都涉及添加新文件和删除某些其他文件等。

现在我需要将Simulation文件夹及其中的所有文件递归(在提交时022f5fb)获取到当前工作目录。

我知道我必须做某事git checkout 022f5fb或某事,但这将检查整个工作目录。我只需要Simulation文件夹及其内容。

可能吗?

4

1 回答 1

4
git checkout 022f5fb -- path/to/Simulation

应该这样做。另请参阅git checkout主页

于 2013-08-07T08:13:10.277 回答