git reset --hard HEAD reset命令会完全将您的工作目录重置为当前分支最新提交的内容。要小心。在执行reset之前,您提交的所有工作都将被覆盖,您将失去它。 如果您只需重置单个文件而不修改其他任何内容,git checkout -- fileA.txt将仅还原该文件(无论它是否刚刚编辑或完全删除)。
svn revert
而不是svn update
的东西。正如你所知道的,git revert
是略微不同的东西。 - Greg Hewgill