如何撤消Git Reset --soft返回我的更改?
-
21-12-2019 - |
题
我在我的目录中有一些本地更改,我使用git提交承诺。后来我意识到误认为我的变化打破了我的构建。所以我在我的回购中做了一个“git重置--soft”。 但是我搞砸了,因为我没有备份所有撤消的变化,因为他们中的一些人都包含我想要的新功能。有关如何撤消“git重置--soft”操作的帮助,以便我可以让我的提交更改。
解决方案
您应该重置回您的提交ID git reset _your_hash _ ,因为git reset --soft只重置文件而不是索引或工作树。
btw在你的git反垃圾录中你应该找到你的一些提交。
不隶属于 StackOverflow