我创建并切换到新分支并进行了一些尚未提交的更改。 我如何返回上次提交的状态? 我用了
git reset --hard HEAD
但所有更改的文件仍然存在
编辑; 在运行上面然后git状态之后,它说“没有添加到提交但未跟踪文件存在”。 我以为使用git reset ...会摆脱所有的变化
答案 0 :(得分:3)
git clean
从当前目录开始删除所有不受版本控制的文件(递归)。
有关详细信息,请参阅git clean docs
答案 1 :(得分:0)
有两种方法适合我:
git clean
git reset --hard HEAD #reset all
或
git checkout file_I_want_discard_my_change