我在一个分支上做了一些愚蠢的改变。
我可以删除分支,没问题。
但是我不能在上面做。
所以,我不想再进行这些更改了。
如果我不提交
,并且我 checkout
到我的“好分支”,修改后的引用将通过。
我不希望那样发生。
我怎样才能正确地删除并永久忽略这些更改?
最佳答案
你可以做到
git reset --hard
它将恢复对已修改文件的更改。
此外,如果你想删除所有未跟踪的文件和目录,那么做
git clean -fd
关于git - 如何在没有 checkout 的情况下 git 丢弃分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16173761/