المزامنة وتعدد المستودعات

أشجار العمل والوحدات الفرعية

أشجار العمل

شجرة العمل هي سحب ثانٍ للمستودع نفسه، في مجلد خاص بها — كي تنظر إلى main بينما يبقى feature/x تمامًا كما تركته، بلا إخفاء للتغييرات.

  • أنشئ أشجار العمل واحذفها من الشريط الجانبي. انقر نقرًا مزدوجًا على واحدة لتفتحها في تبويب خاص بها؛ والنقر بالزر الأيمن يعطيك فتح شجرة العمل وإظهار في المجلد والإزالة.
  • انقر بالزر الأيمن على أي فرع محلي ← افتح في شجرة عمل كي تُنشئ واحدة في مجلد شقيق وتفتحها كتبويب.
  • لا يعيش الفرع إلا في شجرة عمل واحدة في المرة، لذا فسحب فرع تحمله شجرة عمل أخرى لا يمكن أن ينجح — إذ يرفض git قائلًا already used by worktree at …. وGitcito يأخذك إلى هناك بدلًا من ذلك: تقرأ قائمة الفرع الانتقال إلى x في شجرة عملها، والنقر المزدوج على السطر يفتح تبويب تلك الشجرة بدل أن يفشل.

قسما أشجار العمل والوحدات الفرعية في الشريط الجانبي، وكلاهما ممتلئ

الوحدات الفرعية

أضِف الوحدات الفرعية وحدّثها (تهيئة وسحب) وزامن عناوينها واحذفها، مع حالة حيّة لكل واحدة:

الحالة ما تعنيه
متزامنة مسحوبة عند الالتزام الذي يسجّله الأب
معدَّلة مسحوبة عند موضع آخر، أو متسخة
غير مهيّأة مسجَّلة، لكنها لم تُسحب قط

الوحدات الفرعية تحمل حالتها، صف لكل واحدة

انظر أيضًا: Git LFS والسحب الجزئي · الجلب والسحب والإرسال

حسّن هذه الترجمة على GitHub