【发布时间】:2012-02-08 10:33:29
【问题描述】:
我有 git status 报告从我的沙箱中删除的大量文件:
# deleted: prj1/.classpath
# deleted: prj1/.project
# deleted: prj1/default.properties
# deleted: prj2/.classpath
# deleted: prj2/default.properties
# deleted: prj3/.classpath
# deleted: prj3/default.properties
# deleted: prj4/.classpath
# deleted: prj4/default.properties
# deleted: prj5/.classpath
# deleted: prj5/default.properties
# deleted: prj6/.classpath
# deleted: prj6/default.properties
# deleted: prj7/.classpath
# deleted: prj7/default.properties
现在我想从 本地 存储库(.git,我没有远程存储库)中检出它们。
在 CVS 中,我过去只使用cvs update,它会恢复整个层次结构中所有丢失的文件。
我如何在 Git 中做同样的事情?
我知道git pull origin master,但这仅适用于远程存储库。
我也知道git checkout -- file,但我不想输入所有文件名及其路径。我正在寻找像cvs update 这样方便的东西。
我如何在 git 中做到这一点?
【问题讨论】:
标签: git