我在一个分支上做了一些愚蠢的改变.
我可以删除分支,没问题.
但是我不能在它上面这样做.
所以,我不再需要这些改变了.
如果我没有 commit,而且我checkout对我的"好分支",修改后的引用将会通过.
我希望不会发生这种情况.
如何正确删除和忽略这些更改?
你可以做
git reset --hard
Run Code Online (Sandbox Code Playgroud)
它将还原对已修改文件的更改.
此外,如果要删除所有未跟踪的文件和目录,请执行此操作
git clean -fd
Run Code Online (Sandbox Code Playgroud)