详细版本见个人博客:Git远程分支的删除与同步
本文主要介绍Git同步远程已删除的分支的方法。
一、删除远程分支命令
删除远程分支命令:
git push origin :readme
或者:
git push origin --delete readme
二、同步本地的远程分支
关键问题:另一个用户使用git fetch
并不能同步获取到readme分支被删除。
git fetch
此命令没有更新的显示,说明并无删除的信息。
然后执行git pull
时,报错:
Your configuration specifies to merge with the ref 'refs/heads/readme'
from the remote, but no such ref was fetched.
这肯定是执行git fetch