استنساخ جيت الضحل: مشاكل الأداء وتحسين العمق 2

2025-02-12
استنساخ جيت الضحل: مشاكل الأداء وتحسين العمق 2

يمكن أن تؤثر استنساخات جيت الضحلة (`--depth 1`) بشكل كبير على الأداء عند الدفع الأول. وذلك لأن الاستنساخات الضحلة تقوم بوضع علامة اصطناعية على بعض عمليات الالتزام كعمليات التزام جذرية، مما يمنع الخادم من استخدام عمليات التحسين، ويتطلب نقل لقطة كاملة لعملية الالتزام. ومع ذلك، فإن استخدام استنساخات عميقة (`--depth 2`) يحفظ سجلًا كاملاً لعمليات الالتزام، مما يسمح للخادم باستخدام عمليات التحسين حتى عند الدفع الأول، مما يقلل من نقل البيانات ويحسن سرعة الدفع بشكل كبير. عمليات الدفع اللاحقة لا تتأثر.

التطوير استنساخ ضحل