我刚刚在Magento安装了一个新扩展名,并推动并推动。它在Github的登台分支上。我已经在我的登台服务器上将其拉到

git pull origin staging

它只是打破了我的网站。我需要还原。我做到了

git push -f origin HEAD^:staging
git reset --hard HEAD^
git push origin staging

这从我的分支中删除了扩展。但是现在,当我使用服务器上拉该分支时

git pull origin staging

它说 ”已经是最新的".

现在如何从服务器中删除此扩展名?

有帮助吗?

解决方案

如果我正确理解您的问题,您有三个存储库

  1. github上的遥控器
  2. 当地开发
  3. 登台服务器上的本地

您首先更新所有存储库,然后在遥控器上和开发上重写历史记录,并试图进行舞台。不幸的是,该分期已经有自己的历史,因此请尝试以下舞台:

git fetch
git reset --hard origin/staging

这也将迫使历史上的演出也被重写。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top