代码之家  ›  专栏  ›  技术社区  ›  theJuls

如何从分支机构恢复丢失的提交

  •  0
  • theJuls  · 技术社区  · 7 年前

    我搞砸了。 我不小心把一个不该有的分支合并到了另一个我正在工作的分支。 我试图通过执行

    git push -f origin [WHAT_THOUGHT_WAS_MY_LAST_GOOD_COMMIT_HASH]:my-branch

    不幸的是,这结束了我打开的公关,似乎抹去了我所有的承诺。

    在我的公共关系中,承诺本应是我现在得到的信息是:

    我的分支被强制推行,不再有任何新的承诺。

    我不敢相信我刚刚做了什么,必须有一种方法来恢复以前做过的事情。

    纵观分支机构中所有的旧承诺,似乎都跳过了我所做承诺的日期。他们好像都走了。

    发生什么事了?有没有保存这个?

    0 回复  |  直到 7 年前
    推荐文章