2014-07-09 39 views
0

是否可以遠程檢索Github repo的最新提交散列而無需在本地克隆它?我指的是像下面這樣你所有的回購在Github的頂部看到:在不克隆的情況下檢索Github存儲庫的最新git commit散列

Github Latest Commit

基於一些老questions看來這不太可能與git直接(除非有一個新功能啓用它),所以正確的答案可能涉及使用Github API(事實證明,Github API不適用於我的用例,因爲我必須使用不同的憑據集,然後使用私鑰git使用)。

+0

的可能的複製[如何獲得使用類似curl的命令的遠程回購的最後一次提交ID?](http://stackoverflow.com/questions/19176359/how-to-get-the-last-commit-id-of-a-remote-repo-使用類似curl的命令) –

+0

[從遠程倉庫獲取上次提交散列而不克隆]的可能副本(https:// sta ckoverflow.com/questions/24750215/getting-the-last-commit-hash-from-a-remote-repo-without-cloning) – Gregor

回答

4

找到了答案here感謝@jszakmeister:

git ls-remote $URL HEAD 

對於我的私人回購協議,我不得不使用下面的語法,而不是網址:

git ls-remote [email protected]:ORG/PROJECT.git HEAD 
相關問題