جيت والتعاونمتوسط
Cherry-pick
انتقاء الالتزامات
النطقتشيري بيك
التعريف
نقل التزام (commit) معين من فرع (branch) إلى فرع آخر دون الحاجة لدمج الفرع بأكمله.
أين تسمعه؟
في إدارة الإصدارات، عندما تصلح خطأً في فرع الإنتاج وتريد جلب هذا الإصلاح بسرعة إلى فرع التطوير الرئيسي.
أمثلة
We need to cherry-pick that bug fix commit into the release branch.
نحتاج إلى عمل cherry-pick لالتزام إصلاح العلية هذا في فرع الإصدار.I used cherry-pick to grab just the latest feature update without the other experimental changes.
لقد استخدمت cherry-pick لجلب تحديث الميزة الأخير فقط دون التغييرات التجريبية الأخرى.
خطأ شائع
الاعتقاد بأن هذه الطريقة تغني تماماً عن الدمج (merge)، مما يتسبب في تكرار الالتزامات وتعقيد تاريخ المشروع إذا تم استخدامها بافراط.
واصل الاستكشاف
المزيد في جيت والتعاون