3
我想檢查origin/master是否與我的HEAD不同。在不下載對象的情況下獲取引用
我做不是想git fetch
,因爲它可能是非常昂貴的 - 我濫用git的方式,使成本高得驚人。
任何能夠讓我在沒有實際下載對象的情況下從遠程獲取提交列表或頂級提交的東西都可以。
有沒有可能做到這一點?
我想檢查origin/master是否與我的HEAD不同。在不下載對象的情況下獲取引用
我做不是想git fetch
,因爲它可能是非常昂貴的 - 我濫用git的方式,使成本高得驚人。
任何能夠讓我在沒有實際下載對象的情況下從遠程獲取提交列表或頂級提交的東西都可以。
有沒有可能做到這一點?
嘗試使用
git ls-remote http://yourproject.git origin/master
它將返回提交的最後SHA遠程主分支