Git 無法pull程式碼的問題
阿新 • • 發佈:2018-11-10
昨天剛解決一個無法使用Git來clone程式碼的問題,今天就又遇到了一個,程式碼pull不下來的問題,嗯,總之問題一堆。
先來看看問題吧:
$ git pull
fatal: No remote repository specified. Please, specify either a URL or a
remote name from which new revisions should be fetched.
說什麼呢?就是說,你沒有指定一個遠端Git倉庫的地址,所以它不知道你要從哪兒去pull程式碼。
額,明明就是從倉庫中直接clone的程式碼,為什麼又說沒有指定地址呢?不是很清楚,如果有人知道,煩請告訴我一聲,不勝感激。
那,遇到這樣的情況,該怎麼去解決呢?其實,問題的起源就是你的 .git/config
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
一個類似這樣的內容,在此基礎上,加上你所要pull程式碼路徑的URL就可以了
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [remote "origin"] url = https://github.com/yejinmo/AndroidHeroes.git fetch = +refs/heads/*:refs/remotes/origin/* pushurl = https://github.com/yejinmo/AndroidHeroes.git [branch "master"] remote = origin merge = refs/heads/master
URL新增上去就沒問題啦
沒錯,我pull是《Android群英傳》的原始碼,嘿嘿