2012-07-23 123 views
0

我正在編寫一個腳本,調用git show一堆。有時,它在$FILE上調用git show $COMMIT:$FILE$COMMIT中不存在。這會向終端輸出一個錯誤。通常情況下這是正確的,但目前,我並沒有爲此而煩惱。 (即使發生這種情況,腳本也能正常工作)。那麼是否有一種方法可以抑制git中的錯誤?我找不到一個標誌...忽略git顯示錯誤

+0

您正在使用什麼操作系統?也許你可以重定向錯誤輸出 – dusan 2012-07-23 19:15:55

+0

@dusan是的我可以做'./script 2>/dev/null',但是我想知道是否有一種方法可以在腳本中執行它? – Seamus 2012-07-23 19:17:16

+0

'git show $ COMMIT:$ FILE 2>/dev/null'? – dusan 2012-07-23 19:18:46

回答

2

我認爲沒有git show標誌,允許。

只是重定向錯誤輸出腳本里面:

git show $COMMIT:$FILE 2> /dev/null