git-remote-only-branch 发表于 2019-05-05 1 问题如何在本地创建一个远程存在但本地不存在的分支, 假定为B 2 场景 在另外一台PC上创建的branch 其他团队成员创建 3 错误示范如果直接git checkout -b B然后使用git pull origin B,其实相当于用本地当前branch创建一个副本,然后与远程的branch B进行merge,通常需要解决冲突 4 正确姿势正确的方式是直接使用远程的分支B来创建本地的分支B git branch B origin/Bgit checkout B 5 参考链接 check-out-a-branch-that-exists-in-a-remote