我搞砸了。
我不小心把一个不该有的分支合并到了另一个我正在工作的分支。
我试图通过执行
git push -f origin [WHAT_THOUGHT_WAS_MY_LAST_GOOD_COMMIT_HASH]:my-branch
不幸的是,这结束了我打开的公关,似乎抹去了我所有的承诺。
在我的公共关系中,承诺本应是我现在得到的信息是:
我的分支被强制推行,不再有任何新的承诺。
我不敢相信我刚刚做了什么,必须有一种方法来恢复以前做过的事情。
纵观分支机构中所有的旧承诺,似乎都跳过了我所做承诺的日期。他们好像都走了。
发生什么事了?有没有保存这个?