git push –force

–force 会使用本地分支的提交覆盖远端推送分支的提交

远端删除分支

git push origin --delete branch_name 
或
git push orign :branch_name 
都可以删除远程分支