【发布时间】:2014-07-17 02:05:35
【问题描述】:
我在 Git 工作目录中有一个修改过的文件,我想丢弃它。 此文件不在子模块中。
我尝试了 3 种不同的命令,但没有任何帮助。
git checkout -- <file>,or git checkout <file>git reset HEAD --hardgit stash save --keep-index
如何丢弃该文件?
截图:
【问题讨论】:
-
你试过
git checkout <full-path-of-file-you-want-to-discard>吗? -
我做空了,它没有给我任何错误。并且没有像您在屏幕截图上看到的那样丢弃
-
git diff是否有任何变化? -
git config --global core.autocrlf false试试这个。 -
由于跨平台团队,我有意将此选项设置为 true
标签: git git-checkout git-reset