刷新远程分支

git remote update origin --prune

远程分支拉取到本地并切换git pull

git checkout -b 本地分支名 origin/远程分支名

删除本地分支

-d 不能包含未合并的更改和未推送的提交
-D 带有大写-- delete --force字母D(它是 的别名)的标志会强行删除本地分支
git branch -D local_branch_name
git branch -d local_branch_name

删除远程分支

git push origin --delete dist-notice
git branch -d -r origin/name
git remote prune origin