问题 我们想在一个库origin的dev分支上开发,就必须创建远程origin的dev分支到本地,于是我们用这个命令创建本地dev分支: $ git checkout -b dev origin/dev 然后就报错了 原因 大部分原因是因为我们的远端origin并没有dev这个分支,所以你不可能创建他的本地副本 解决方案 在github手动创建一个dev分支,然后再使用该语句将远端分支的副本创建到本地