2017-08-27 67 views
0

我們正在分析我們的git模式,發現「git log」包含我們需要的所有東西。我們最初將其拉下來進行分析,但之後想放棄源代碼。對於將來的更新,有一種方法可以從最後的時間戳或提交進行git獲取或拉取,因此我們不必使用獲取git日誌事件而不保留本地克隆?

1)保留克隆並僅執行「git pull」,然後運行「git log - - 由於」

2)每次做一個git克隆,然後‘git的日誌--since’

+2

您可以使用GitHub API執行此操作:https://developer.github.com/v3/repos/commits/#list-commits-on-a-repository –

+1

如果您只是不需要* checkout *,你可以嘗試克隆裸露的回購。 – o11c

+0

啊,當然... - 不知道源代碼不存在的竅門 –

回答

0

@ oc11c指出混帳克隆--bare只會獲取git的文件夾,並沒有任何來源這是我們正在尋找的代碼。