【问题标题】:Did a git reset, now I cant push [duplicate]git重置了,现在我无法推送[重复]
【发布时间】:2021-05-20 17:00:39
【问题描述】:

在我执行“git reset hard”回到旧提交后我应该做什么?我在 heroku 上部署了一个站点,我的代码搞砸了,所以我只是做了一个“git reset,我从来没有做过。我在 VSCode 上的代码回到了我想要的方式,但是当我尝试做”git push origin master”或“git push heroku master”,它给了我hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate the remote changes (e.g. hint: 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details. 我已经尝试查找它并弄乱了我发现的一些东西,但这对我来说真的很混乱和陌生。我现在如何将这个旧版本推送到网站?

【问题讨论】:

标签: git


【解决方案1】:

你需要用力推动它

git push -f origin master

如果你不喜欢强制推送到master,你可以创建一个新的分支来推送,然后合并或者做一个PR。

【讨论】:

  • AAAAHHHHHHHHH tytytytytyty。太为此了。巨大的解脱,你不知道。我有其他问题,我已经解决了这一点,然后它没有工作,就像,打破骆驼背的人的棍子。我感到被打败了,没有人在线帮助解决不和谐或 Facebook,除了一个人刚刚说,继续尝试 git 是我的朋友。你真是个全明星。
  • 很高兴能帮上忙……你永远不会孤单,整个开发者社区总是在这里为你提供更多动力。
猜你喜欢
  • 1970-01-01
  • 2018-03-23
  • 2014-03-15
  • 2021-08-31
  • 2023-04-06
  • 2021-02-22
  • 1970-01-01
  • 2018-08-13
  • 1970-01-01
相关资源
最近更新 更多