在git中撤销单个文件的未暂存修改

3
如何撤销对单个文件的未暂存修改?未暂存指的是自上次检出以来尚未执行 git add

1
git checkout <filename> 可能是你正在寻找的。 - Tearsdontfalls
2个回答

3

正如我之前在评论中所发布的,

git checkout <filename>

这是您正在寻找的内容。

要了解更多信息,请参阅http://githowto.com/undoing_staged_changes,这是一个很好的Git教程。


2
这是您要撤销本地未提交更改的命令。 警告:文件中的任何本地更改都将丢失,并且该文件将被来自HEAD的文件替换。
git checkout -- filename

这个被选中是因为我在笔记中找到了答案,并且它与这个匹配。 - H2ONaCl

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接