git push origin 分支名 --force
有2种方法可以实现强制覆盖分支的操作:(假设当前位于test分支,主分支develop)
方法1:
git push origin test:develop -f //将test分支强制(-f/--force)推送到主分支develop
方法2:
git checkout develop //将当前分支切换到主分支develop
git reset --hard test //将主分支重置为test分支
git push origin develop --force //将重置后的develop分支强制(-f/--force)推送到远程仓库主分支develop
未经允许不得转载:技术人生 » git强制提交本地分支覆盖远程分支