远程分支的删除与同步
删除远程分支命令: 1 $ git push origin :br03 或者: 1 $ git push origin --delete br03 另一个用户使用 git fetch 并不能同步获取到br03分支被删除。 1 $ git fetch 此命令没有更新的显示,说明并无删除的信息。 但执行 git pull 时,报错。 1 2 3 $ git pull Your configuration specifies to merge with the ref 'br03' from the remote, but no such ref was fetched. 这肯定是执行git fetch时,报错。 1 2 3 $ git fetch origin br03 fatal: Couldn't find remote ref br03 fatal: The remote end hung up unexpectedly 但检查分支时,发现origin/br03还存在。 1 2 3 4 5 6 7 8 $ git br -a br01 br02 * br03 master remotes/origin/br01-remote remotes/origin/br03 remotes/origin/master 这说明, remotes/origin/* 这些远程跟踪分支