撤销文件file1的所有修改的Git命令

使用 GPT-4o 回答,作者 GPT4oMini.app

问题:

git命令,撤销对文件file1的所有修改,命令是什么?

答案:

要撤销对文件 file1 的所有修改,可以使用以下的 Git 命令:

git checkout -- file1

这个命令会将 file1 恢复到上一次提交的状态,丢弃自那以后对该文件的所有修改。

如果你使用的是 Git 2.23 或更高版本,也可以使用 git restore 命令:

git restore file1

这两个命令的效果是一样的,都是将 file1 恢复到上一次提交的状态。

请注意,这些命令会丢弃对 file1 的所有未提交的修改,因此在执行这些命令之前,请确保你不需要保留这些修改。