我刚刚在magento中安装了一个新扩展,并进行了提交和推送。它在github的暂存分支上。我已经使用以下命令将其拉到我的登台服务器上
git pull origin staging
它刚破坏了我的网站。我需要恢复原状。我做了
git push -f origin HEAD^:staging
git reset --hard HEAD^
git push origin staging
这从我的分支中删除了扩展名。但是现在当我使用
git pull origin staging
它说“已经是最新的”。
如何立即从服务器中删除此扩展名?
如果我正确理解您的问题,那么您有三个存储库
您已经首先更新了所有存储库,然后在远程和开发中重写了历史记录,并尝试进行暂存。不幸的是,登台已经具有了自己的历史,因此请尝试以下方式进行登台:
git fetch
git reset --hard origin/staging
这也将迫使登台的历史记录也被重写。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句