我一直在使用 git checkout <file>
取消暂存未提交的更改,但是在重命名文件时我似乎无法执行此操作。
git 无法获取我想要取消暂存的文件,试过这个但没有成功:
git checkout <oldfilename>
和
git checkout <newfilename>
返回 error: pathspec '<file>' did not match any file(s) known to git.
最佳答案
使用 git reset -- newfilename
取消暂存重命名的文件。
如果您不是取消暂存,而是想重命名文件,请使用 git mv newfilename oldfilename
。
关于git - 如何在 git index 中取消暂存重命名的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52691885/