情况如下:
我们有一个在Github上持续的项目,并将其部署到Heroku,后者具有自己的mini-Git。一些更改直接应用于Heroku(从Heroku克隆存储库,进行更改并推送)。与此同时,Github上的主要分支也增加了一些更改。
现在,当我想将主存储库推送到Heroku时,由于Heroku上的提交与本地提交不同步,推送失败。
我不想与Heroku上的更改合并 - 我只想让它们消失。
是否有某种方法可以清理Heroku上的git存储库,然后从头开始推送我的本地存储库?
我不想销毁应用程序并重新创建它,因为它拥有一些付费服务,并且我只是协作者。
我们有一个在Github上持续的项目,并将其部署到Heroku,后者具有自己的mini-Git。一些更改直接应用于Heroku(从Heroku克隆存储库,进行更改并推送)。与此同时,Github上的主要分支也增加了一些更改。
现在,当我想将主存储库推送到Heroku时,由于Heroku上的提交与本地提交不同步,推送失败。
我不想与Heroku上的更改合并 - 我只想让它们消失。
是否有某种方法可以清理Heroku上的git存储库,然后从头开始推送我的本地存储库?
我不想销毁应用程序并重新创建它,因为它拥有一些付费服务,并且我只是协作者。