2017-03-26 39 views
0

的我對我所看到的,當我做下面的困惑也git的遠程意味着什麼時候才說的地方裁判已經過時

* remote origin 
    Fetch URL: [email protected]:RobArthan/pp 
    Push URL: [email protected]:RobArthan/pp 
    HEAD branch: master 
    Remote branches: 
    fix-3.1w6 tracked 
    fix-3.1w7 tracked 
    master  tracked 
    pp_file_conv tracked 
    sieve  tracked 
    utf8   tracked 
    Local branch configured for 'git pull': 
    master merges with remote master 
    Local refs configured for 'git push': 
    master pushes to master (up to date) 
    sieve pushes to sieve (local out of date) 

由於我只是採取克隆,什麼可以過時,爲什麼?一個question showing a similar example被駁回爲重複,但引用的問題實際上並不能解釋git remote輸出的含義。

+0

我想你使用'分支'命令而不是結帳創建了一個本地分支。克隆後你可以試試'git checkout sieve'嗎? – hurturk

+0

@zatta:非常感謝,這解釋了它。我的愚蠢! –

+0

酷!很高興幫助。剛剛添加它作爲答案。 – hurturk

回答

2

您創建了一個本地分支而不是檢出它,這就是git比較並說它已過期的原因。只需在克隆後輸入git checkout sieve,即可解決問題。

相關問題