git - Git:撤消未提交更改的回滚
问题描述
我试图弄清楚如何撤消未提交更改的 git 回滚。
场景:我在一个分支上有几个未提交的更改,意识到我忘记创建一个新分支来开发新功能,将当前分支复制到新功能分支,忘记在新分支上提交更改,回到原始分支并进行了 git 回滚以删除所有未提交的更改。这也删除了我的新功能分支上所有未提交的更改。
显然,我没有提交历史可以恢复,因为没有提交任何更改。
我完全搞砸了吗?谢谢。
解决方案
我能够进入 PhpStorm 中的本地历史并还原更改。呸!
推荐阅读
- mqtt - 为什么我用 PAHO mqtt 发话题的时候,出现了 return-8?
- javascript - 我不断收到解析错误:相邻的 JSX 元素必须包含在封闭标记中
- python - 将树节点的路径打印为列表
- perl - eval 不打印“Hello World”并且仍然输出到 stderr
- css - 将 flexbox 元素粘贴到容器的每一侧(一个元素在左侧,另一个在右侧)
- c - 如何逐位获取任意十进制数
- python - 无法通过 Windows 终端导入 django
- node.js - 如何删除猫鼬nodejs中id的所有引用?
- python - 条件结构——“if”和“elif”——没有显示正确的结果
- docker - 除非明确调用构建,否则从远程映像中拉取