我有一个 Heroku 应用程序在最近 3 或 4 次提交中都没有工作。我的网站在本地运行良好,但我不得不推送更改以查看它是否可以在 Heroku 上运行 - 我还不能让它工作,所以我希望能够摆脱最后几次提交,在本地和 Heroku 上。
我从终端和源代码树尝试这样做造成了很大的混乱。虽然我已经能够回滚我的本地副本,但在回滚后推送更改会给我这个错误:
hint: Updates were rejected because a pushed branch tip is behind its remote
hint: counterpart. Check out this branch and merge the remote changes
hint: (e.g. 'git pull') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
如何在这两个地方删除这些提交?