برنامه نویسی
کلون سریعتر Git با استفاده از عمق

هنگام شبیه سازی مخازن منبع باز از GitHub، به ویژه مخازن محبوب، ممکن است یک دقیقه طول بکشد. این تاخیر به این دلیل اتفاق میافتد که Git همه commitها را در آن واکشی میکند main
از ابتدا شاخه
کلون کم عمق
یک کلون کم عمق اساساً فقط آخرین عکس فوری مخزن را شبیه سازی می کند. شما می توانید این کار را با عبور انجام دهید --depth
گزینه مانند زیر
git clone --depth 1
این زمانی مفید است که شما فقط به آخرین commit نیاز دارید و به تاریخچه کامل commit نیاز ندارید. این به ویژه هنگام کار با مخازن بزرگ مفید است.
پس از انجام کلون کم عمق با استفاده از depth
، می توانید بدوید git log
برای دیدن تعداد commit هایی که واکشی شده است.
میتوانید درباره عمق git در Git Documentation بیشتر بخوانید.