دليل GitTree لسطح المكتب
الدمج والحل
اجمع الفروع: بالدمج أو إعادة التأسيس، وحلّ التعارضات سطرًا بسطر، وانقل إيداعات منفردة حيث تحتاجها.
دمج الفروع
يضيف الدمج إيداعات فرع آخر إلى الفرع الذي أنت عليه، كالأمر
مجانيgit merge. انقر الفرع الآخر بزر الفأرة الأيمن واختر دمج … في …: يتحقق GitTree من التعارضات أولًا ويتيح لك اختيار طريقة تسجيل الدمج.إعادة تأسيس فرع
تعيد إعادة التأسيس تطبيق إيداعات فرعك فوق فرع آخر، فيبقى السجل خطًا مستقيمًا، كالأمر
مجانيgit rebase. تحصل الإيداعات على معرّفات جديدة؛ ويحتفظ GitTree بالفرع القديم تحتrefs/ogt/trash، ويعيده تراجع.حل تعارضات الدمج
يقع التعارض حين يغيّر الفرعان الأسطر نفسها. تعرض أداة الحل في GitTree النسختين جنبًا إلى جنب، A وB: علّم الأسطر التي تبقيها في كل تعارض، وراجع النتيجة، ثم حفظ وتابع الدمج أو إعادة التأسيس أو الانتقاء.
مجانيانتقاء الإيداعات وعكسها
ينسخ انتقاء الإيداع تغييرات إيداع واحد إلى فرعك الحالي في إيداع جديد، كالأمر
مجانيgit cherry-pick. ويضيف عكس الإيداع إيداعًا جديدًا يلغي إيداعًا، كالأمرgit revert: الطريقة الآمنة للتراجع عن شيء مدفوع بالفعل.متابعة عملية أو تخطّيها أو إيقافها
قد يتوقف الدمج أو إعادة التأسيس أو الانتقاء أو العكس في منتصفه، غالبًا عند تعارض. ويذكر شريط فوق المخطط العملية وخطوتها، ويعرض حلّ ومتابعة وتخطّي (لإعادة التأسيس) وإيقاف…. ويحفظ الإيقاف ما يُسقطه أولًا، فيعيده تراجع.
مجانيإعادة استخدام حلول التعارضات المسجَّلة
مع تفعيل إعادة استخدام الحلول المسجَّلة (rerere) يتذكّر Git كيف حللت تعارضًا ويكتب الحل نفسه حين يتكرر ذلك التعارض، في إعادة تأسيس متكررة مثلًا. ويخبرك GitTree حين يحدث ذلك ويتيح لك مراجعته قبل تعليم الملف محلولًا.
مجاني