是否有git命令来还原工作树和索引中所有未提交的更改,并还删除新创建的文件和文件夹?
1
您如何丢弃Git中未进行的变更的
—
vusan '16
好吧,我已经阅读了下面所有各种各样且难以记住的答案,包括它们的警告和边缘情况以及“如果您有xxx,则可能需要做的工作”,并且坚持删除整个存储库,将其克隆以删除所有已编辑和添加的文件。也是只有两个命令。rm -r projectdir; git clone xxx。对我来说,这是一项经常性的操作-签出一个仓库回购,然后想回到干净的签出状态,以便我可以开始对其进行修改。不太好,但可以100%工作。希望有一天他们会为此添加一个简单的命令。
—
John Little