git fetch 沒法獲取遠程分支?git
昨天遇到的問題,遠程倉庫有6個分支,可是在本地使用 git fetch 以後,並不能獲取到遠程的分支信息,使用 git branch -a 也只能看到 master 分支(以及一個HEAD,指向master分支)折騰了一番以後發現是配置文件出了問題。 編輯 .git/config 文件,把 fetch 改爲下面第二種形式,不要寫死master。github
[remote "origin"] url = https://github.com/xxx/project.git fetch = +refs/heads/master:refs/remotes/origin/master [remote "origin"] url = https://github.com/xxx/project.git fetch = +refs/heads/*:refs/remotes/origin/*
問題來源: https://www.jianshu.com/p/c0c1a9e14fbbeclipse
eclipse中能夠在git視圖下,右擊項目Properties修改fetch