0
我克隆非常大的git回購的一個分支是這樣的:git克隆淺但提取更改非淺?
git clone -b v3 --depth=1 $REPO
現在,幾天後,我想因爲我的克隆擷取最新的提交。
使用git fetch --depth=1
並降低整個提交歷史的一個承諾,但我特別需要的所有克隆和現在之間的提交。
git fetch
單獨將檢索所有提交 - 甚至在我的克隆之前(這是不需要的,因爲提交歷史很長)。
如何從我的淺層克隆中獲取所有提交,但在此之前未提交?
我認爲這是不可能'自動'。您需要以某種方式計算提交的數量(您可以使用git log)並使用該深度。 – kabanus
@kabanus如何計算遠程分支的提交而不提取它? – Zulakis