الحفاظ على فروع تنمية حيث فرع واحد هو مجموعة فرعية من فرع آخر

StackOverflow https://stackoverflow.com/questions/1343802

سؤال

<قوية> الخلفية : لأنا قد ورثت بعض التعليمات البرمجية MATLAB لتحليل البيانات لحصولي على الدكتوراه ابحاث. لمساعدتي في فهم أفضل للرمز، ولقد قلص رمز وصولا الى الحد الأدنى فرعية من الملفات المطلوبة لتشغيل التعليمات البرمجية لحالة اختبار العينة.

على سؤال : لوأود أن ارتكاب هذا الرمز إلى نظام التحكم في الإصدار كما فرعين، فرع master تحتوي على كافة التعليمات البرمجية، وفرع minimal تحتوي على بلدي قلصت إلى أسفل نسخة من قانون ، وتكون قادرة على دمج التغييرات ذهابا وإيابا بين هذه الفروع. كيف يمكنني تحقيق ذلك؟

وأنا يفضلون القيام بذلك مع دليل عمل واحد واسمه فروع في أي بوابة أو زئبقي، ولكن أنا مستعد لسماع الاقتراحات الأخرى.

<اقتباس فقرة>   

تعديل : لظننت أنني قد ينظر إليه على سؤال تجاوز المكدس السابق على طول هذه الخطوط،   وأنا فقط وجدت ما يلي: التحديثات دفع   إلى مجردة زئبقي فرع . في   تعليق على الجواب المقبولة، انها   ذكر أن مصطلح ما أنا   تحاول القيام به هو "استنساخ الضيق"، وأنه   انها عمل في التقدم لكلا جيت   وزئبقي.

هل كانت مفيدة؟

المحلول

وكل بوابة والزئبقي يجب أن تعمل بشكل جيد. إنشاء فرع الرئيسي، ثم نسخها إلى فرع الحد الأدنى، ثم تجريد فرع الحد الأدنى لتبدو وكأنها تنفيذ لديك بالفعل (حذف كل الملفات الإضافية، نسخ أكثر من الملفات التي قمت بتغيير).

ومنذ ذلك الحين، واستخدام الأوامر دمج منتظمة بين الفروع. هو على الأرجح أفضل لدمج من فرع الحد الأدنى للفرع الرئيسي في المقام الأول. دمج طريقة أخرى 'جولة الأرجح يعطيك شكاوى من أن دمج فشل (مع النزاعات)، وبعض الملفات تطبيق لحذف الملفات / وظائف إزالتها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top