我在本地有一个git repo,我把它推到了BitBucket。
我之前的提交中有一个已删除的文件夹,我现在要将其恢复。
在我的本地机器上,我
git checkout COMMIT_ID path/to/deleted/folder
我得到了
error: pathspec path/to/deleted/folder did not match any file(s) known to git.
有什么建议吗?
答案 0 :(得分:27)
错误的原因可能是您尝试从其不存在的修订中检出目录。您是否绝对肯定在COMMIT_ID
目录中存在?
顺便说一下,命令应该是
git checkout COMMIT_ID -- path/to/deleted/folder