2011-08-30 34 views
1

沒有進入我的回購協議中的每一個(我想我可以與bash即for i in {repo list} ; do cd $i && git pull && cd .. done,但我必須輸入每個證書)是否有一個簡單的方法來查看裸git回購,以確定最近更新了什麼?git倉庫的文件日期是否代表倉庫創建日期?

在回購目錄中的文件數據,似乎一個是回購創建日期...

回答

1

檢查日期packed-refs,refs/heads/*refs/tags/*。這是您更新HEAD時所改變的內容。

+0

不是針對該問題的答案,而是通常情況下,我需要的答案。 – Jamie

1

如果你只是要檢查還有什麼遠程回購不更新你的工作拷貝,你可以使用git fetch代替的git pull

// pull new data from remote 
git fetch origin 

// see new commits in origin/master 
git log master..origin/master 

至於你有在每次鍵入您的憑據的第二個問題,你可以使用ssh-agent,而無需每次都輸入您的私鑰密碼登錄。如果你在OS X上,那麼鑰匙串訪問應該已經爲你做了。