سؤال

وأنا حاليا باستخدام مستودع جيثب مع فرع واحد، بناء فرع سيد مستودع آخر. فرع جيثب نسخة احتياطية من عملي، وبالتأكيد لا يعني لسحب، وعلى هذا النحو أنا مرتاح مع إعادة كتابة تاريخه عندما إعادة تحديد من المستودع الرئيسي.

ومشكلتي هي أنني أريد تاريخ نظيفة، وإذا تتباعد تاريخها لا أستطيع أن أفعل ذلك. وهذا يحدث إذا كنت تفعل دفعة (العمل الأولي) + rebase - تم رفض الدفعة الثانية

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

وكيف لي أن التعامل مع هذه المشكلة؟

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

المحلول

وgit-push يمكن أن تقبل -f الخيار أو --force ليقولوا ذلك لإجبار دفع لتحديث المرجع البعيد (فرع) إلى القيمة المحلية.

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