2014-02-25 33 views
0

我使用git遠程命令顯示遠程分支機構,並顯示輸出:git的遠程命令輸出消息

$ git remote -v 
origin [email protected]:spider119/mygridview.git (fetch) 
origin [email protected]:spider119/mygridview.git (push) 

我不理解爲什麼遠程分支機構顯示像上面,似乎它們是相同的分支。我看到人們的命令輸出是這樣的:

$ git remote -v 
origin [email protected]:spider119/mygridview.git 

輸出方式有什麼不同?感謝

回答

1

您可以指定不同的存儲庫作爲推動目標爲每個遠程的,有用的,當你叉你只讀倉庫的訪問。例如,您可以看到Dictator and Lieutenants Workflow,這是用於Linux Kernel開發的那個。

在這種情況下,你不必有福倉庫寫權限,所以你總是從一個獲取並推到另一個。

git-remote(1)

set-url 
Changes URL remote points to. Sets first URL remote points to matching regex <oldurl> (first URL if no <oldurl> is given) to <newurl>. If <oldurl> doesn’t match any URL, error occurs and nothing is changed. 

With --push, push URLs are manipulated instead of fetch URLs. 

至於消息中的不同,它主要是具有可與任何次要版本的變化,或者說它們之間切換一個小設置 - 我不認爲這很重要,在所有,但如果它讓你煩惱,隨時做一點研究。