我在我的目录中有一些本地更改,我使用git提交承诺。后来我意识到误认为我的变化打破了我的构建。所以我在我的回购中做了一个“git重置--soft”。 但是我搞砸了,因为我没有备份所有撤消的变化,因为他们中的一些人都包含我想要的新功能。有关如何撤消“git重置--soft”操作的帮助,以便我可以让我的提交更改。

有帮助吗?

解决方案

您应该重置回您的提交ID git reset _your_hash _ ,因为git reset --soft只重置文件而不是索引或工作树。

btw在你的git反垃圾录中你应该找到你的一些提交。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top