2009-12-30 65 views
2

git diff --quiet按照記錄返回退出代碼。git log --quiet不安靜

git log --quiet的行爲完全沒有安靜。

我錯過了從文檔的內容:

--quiet 
    Disable all output of the program. Implies --exit-code. 

混帳1.6.0

這應該在腳本中使用與原籍/ mybranch比較mybranch,要知道我應該推或不。

+1

有一個關於這個討論在這裏:http://osdir.com/ml/git/2009-02/msg00537。 html – coelhudo 2009-12-30 19:07:08

+2

反正'git log'上''quiet'的目的究竟是什麼? – 2009-12-30 19:15:49

+0

好吧,我想在腳本中使用退出代碼 – 2009-12-30 19:18:23

回答

2
git rev-list -1 origin/master..master | wc -l 

從意見建議的鏈接似乎是最好的答案在這裏