删除远程不存在的分支

1
2
git remote prune origin
git fetch -p

删除远程分支

1
git push origin :[分支名]

修改commit

1
git commit --amend