2014-06-12 27 views
2

我想知道如果我的分支機構與遠程同步:混帳拉-v:最新的,但不是

git pull -v 
From ... 
= [up to date]  master  -> origin/master 
= [up to date]  release -> origin/release 

我讀像上面的輸出:OK,發佈分支是最新的。

git diff release origin/release顯示有差異。

git pull -v的輸出是否正確?

+0

是什麼混蛋'全力輸出拉-v'?有什麼區別('git diff ...'的輸出)? – AD7six

+0

@ AD7six我有201行......我將它剪切以顯示重要部分。我添加了主分支以使它更令人愉悅,但AFAIK在這方面並不重要。 – guettli

回答

4

git pull做了兩件事:fetchmerge

上述輸出(「最新」)表示:fetch是最新的。但注意:合併尚未完成。

隨着git branch -av你得到一個更好的輸出:

git branch -av 
    release    4fa0a21 [behind 6] changed version from 2014.10 to 2014.11 in setup.py 
    remotes/origin/release 4011230 changed version from 2014.12 to 2014.13 in setup.py