[英]revert the git last commit and apply it to github for deployment scripts
我们最近做了一次提交,需要恢复。 我们能够成功还原此更改并将其应用于GitHub,执行以下操作
git reset --hard HEAD~1
git push -f
问题是,我们的部署脚本拒绝更改。 我们的部署脚本的工作方式是,它们从开发分支中提取并与登台分支合并,以反映遵循这些步骤的新更改
git checkout development
git pull
git checkout staging
git pull
git merge development # it is refusing to merge at this stage
git push
谁能帮助我们恢复上一次提交并使部署脚本可访问的提交?
您不能与提交的祖先合并。 您将需要执行git revert并进行新的提交,恢复更改或以某种方式覆盖部署脚本的行为。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.