⚠️注意以下操作会永久删除本地未提交的修改请确保是已经真的不需要这些代码了情况1在本地改了代码、删了文件、新增了文件但是从来没有执行过 git add暂存、 git commit 提交 。执行一行命令即可gitcheckout.情况2情况1的命令只会恢复修改/删除的文件不会删除本地新增的、从来没提交过的文件如果想把这些新增的无用文件也一起删掉恢复到绝对干净的状态执行以下命令git clean -fd小贴士1.情况1的命令只负责还原 Git 认识的文件修改过的、删除过的。它不敢随便删除新创建的文件因为它不知道那些新文件是不是重要数据。2.情况2的命令-f是强制删除文件-d是强制删除文件夹执行后本地无任何多余文件。它只负责删除 Git 不认识的文件新增加的。它不管那些旧文件改没改。