【发布时间】:2021-09-30 02:32:56
【问题描述】:
我试图弄清楚如何撤消未提交更改的 git 回滚。
场景:我在一个分支上有几个未提交的更改,意识到我忘记创建一个新分支来开发新功能,将当前分支复制到新功能分支,忘记在新分支上提交更改,去了返回原始分支并执行 git rollback 以删除所有未提交的更改。这也删除了我的新功能分支上所有未提交的更改。
显然,由于没有提交任何更改,因此我没有可恢复的提交历史记录。
我完全搞砸了吗?谢谢。
【问题讨论】:
我试图弄清楚如何撤消未提交更改的 git 回滚。
场景:我在一个分支上有几个未提交的更改,意识到我忘记创建一个新分支来开发新功能,将当前分支复制到新功能分支,忘记在新分支上提交更改,去了返回原始分支并执行 git rollback 以删除所有未提交的更改。这也删除了我的新功能分支上所有未提交的更改。
显然,由于没有提交任何更改,因此我没有可恢复的提交历史记录。
我完全搞砸了吗?谢谢。
【问题讨论】:
我能够进入 PhpStorm 中的本地历史并还原更改。呸!
【讨论】: