我不小心改变了一个我不是故意的分支中的文件。我跑了git status
,可以看到它是我的变化之一:
Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# folder/myfile.ext
然后我运行git checkout master -- folder/myfile.ext
将原始文件带回我的本地分支。但是,我接到消息:
error: pathspec 'folder/myfile.ext' did not match any file(s) known to git.
当然,我已经检查了路径,并且我正在从正确的目录中运行它,但无济于事。
有谁知道为什么会这样,我能做什么?