如标题所示:"如何返回上次提交+删除所有新创建的文件?谢谢。
如果我正确理解了这个问题,你已经做了一堆工作,还没有提交它,并且想要摆脱这项工作并回到你上次提交。 这是对的吗? 如果是这样,我认为您需要两个命令的组合:
git reset --hard # reverts tracked files to commit you were working from
git clean -f # removes untracked files that haven't been added to git yet
希望有帮助。
git reset --hard HEAD^1
这将擦除您的工作目录文件。
git reset --hard <commidId>
然后
git clean -f
按照这个答案使用git reset
您可以在此处查看完整文档