通過 git fetch 獲取新的遠程分支 git branch -a 可以查看到本地分支和遠程分支 然后通過以下命令創建新的分支來保存遠程分支 git checkout -b localnewbranchname origib/remotenewbranchname 不過出現了錯誤: 經過研究,是因為本地代碼做了改動,和遠程代碼發生沖突, 參考http://www.skcircle.com/?id=400 自己的修改幾乎沒有,所以決定放棄本地代碼修改 git reset --hard 重置代碼到origin/master狀態 然后重新執行 git checkout -b localnewbranchname origib/remotenewbranchname 同步成功!