Ank*_*nia 4 git github git-pull git-push
我刚刚在magento中安装了一个新的扩展,提交和推送.它位于github的临时分支上.我已经在我的登台服务器上使用了它
git pull origin staging
Run Code Online (Sandbox Code Playgroud)
它只是打破了我的网站.我需要还原它.我做到了
git push -f origin HEAD^:staging
git reset --hard HEAD^
git push origin staging
Run Code Online (Sandbox Code Playgroud)
这从我的分支中删除了扩展名.但现在我在服务器上使用这个分支
git pull origin staging
Run Code Online (Sandbox Code Playgroud)
它说" 已经是最新的 ".
如何从服务器中删除此扩展名?
如果我理解你的问题,你有三个回购
您首先更新所有repos,然后重写远程和开发上的历史记录并尝试启动暂存.不幸的是,暂存已经有了自己的历史,所以在暂存时尝试以下方法:
git fetch
git reset --hard origin/staging
Run Code Online (Sandbox Code Playgroud)
这将迫使暂存的历史记录也被重写.
| 归档时间: |
|
| 查看次数: |
6078 次 |
| 最近记录: |