我一直在用 git checkout <file>取消暂存未提交的更改,但是在重命名文件时我似乎无法执行此操作。
git 只是无法提取我想要取消暂存的文件,尝试了这个但没有运气:
git checkout <oldfilename>
Run Code Online (Sandbox Code Playgroud)
和
git checkout <newfilename>
Run Code Online (Sandbox Code Playgroud)
返回 error: pathspec '<file>' did not match any file(s) known to git.
Max*_*ter 10
使用git reset -- newfilename到unstage重命名的文件。
如果您不想取消暂存,而是希望将文件重新命名,请使用git mv newfilename oldfilename.
| 归档时间: |
|
| 查看次数: |
1441 次 |
| 最近记录: |