我有一个修改过的Git工作目录中的文件,希望可以放弃更改。
该文件不是子模块中的文件。
我尝试了三个不同的命令,但没有起到作用:
git checkout -- <file>
或git checkout <file>
git reset HEAD --hard
git stash save --keep-index
如何丢弃这个文件?
截图如下:
我有一个修改过的Git工作目录中的文件,希望可以放弃更改。
该文件不是子模块中的文件。
我尝试了三个不同的命令,但没有起到作用:
git checkout -- <file>
或 git checkout <file>
git reset HEAD --hard
git stash save --keep-index
如何丢弃这个文件?
截图如下:
git config --global core.autocrlf true
,您将看到这些文件的更改会自动应用。core.autocrlf
设置为false
core.eol
指令在.gitattributes
文件中处理EOL风格。
git checkout <full-path-of-file-you-want-to-discard>
吗? - Erangit diff
显示了任何更改吗? - M.Mgit config --global core.autocrlf false
。 - Mritunjay