الانتقال إلى المحتوى الرئيسي

ماذا تفعل إذا كنت بحاجة إلى حل الفهرس الحالي الخاص بك في بوابة أولا

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

إذا كنت بحاجة إلى حل الفهرس الحالي في بوابة أولا ، اتبع الخطوات التالية:

  1. في المحطة لرؤية قائمة الملفات والملفات المعدلة في الفهرس.
  2. . استبدل باسم الملف الذي تريد استبعاده.
  3. ستتم إزالة جميع الملفات المعدلة من الفهرس.
  4. للتأكد من أن الملفات الموجودة في الفهرس قد تمت معالجتها بنجاح.

بعد الانتهاء من هذه الخطوات ، سيتم حل التغييرات الخاصة بك في مؤشر جيت الحالي وسوف تكون على استعداد لارتكاب المقبل. تتبع حالة مستودع ومؤشر القرار هي المهارات الهامة التي سوف تساعدك على العمل بفعالية مع بوابة والحفاظ على عملك آمنة.

  1. الشروع في العمل
  2. قرار المؤشر الحالي في بوابة
  3. الخطوة 1: تحقق من حالة الفهرس
  4. اكتشف ما إذا كانت هناك أي تغييرات لا يمكن تعقبها
  5. الخطوة 2: احفظ التغييرات
  6. إنشاء التزام للتخزين المؤقت
  7. الخطوة 3: تحليل الفهرس الحالي الخاص بك
  8. تحديد الصراعات والمشاكل مع المؤشر
  9. الخطوة 4: حل النزاعات

الشروع في العمل

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

. يقوم بإعادة تعيين الفهرس الحالي الخاص بك ، وحفظ التغييرات في دليل العمل.

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

قرار المؤشر الحالي في بوابة

عندما كنت تعمل مع جيت ، قد تواجه وضعا حيث تحتاج إلى حل الفهرس الحالي الخاص بك. ماذا يعني هذا وكيف نفعل ذلك?

مؤشر بوابة هو طبقة وسيطة بين دليل العمل الخاص بك ومستودع بوابة. يحتوي على معلومات حول الملفات التي سيتم تضمينها في الالتزام التالي. عند إجراء تغييرات على دليل العمل الخاص بك ، يجب إضافتها إلى الفهرس لارتكابها إلى المستودع.

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

إذا كنت تريد إعادة تعيين الفهرس بالكامل ، أي للتراجع عن جميع التغييرات المضافة ، يمكنك استخدام الأمر:

إعادة تعيين بوابة

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

إعادة تعيين بوابة-رئيس لينة

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

إذا كنت تريد حذف ملفات معينة من الفهرس ، فيمكنك استخدام الأمر:

إعادة تعيين بوابة -- 

استبدل باسم الملف أو المسار إلى الملف الذي تريد حذفه من الفهرس. بعد تنفيذ هذا الأمر ، سيتم حذف الملف من الفهرس ، ولكنه سيبقى في دليل العمل الخاص بك.

الآن أنت تعرف كيفية حل الفهرس الحالي الخاص بك في بوابة. ستساعدك هذه الأوامر في إدارة محتويات الفهرس الخاص بك وتحديد التغييرات الضرورية فقط للالتزام التالي.

الخطوة 1: تحقق من حالة الفهرس

قبل حل الفهرس الحالي في بوابة ، من المهم التحقق من حالته. سيسمح لك ذلك بفهم التغييرات التي ستسمح بها.

للتحقق من حالة الفهرس ، قم بتشغيل الأمر التالي:

حالة بوابة

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

بالإضافة إلى ذلك ، يمكن للأمر إظهار الملفات المعدلة التي لم تتم إضافتها إلى الفهرس تحت عنوان "التغييرات التي لم يتم تنظيمها للالتزام".

إذا رأيت أي تغييرات في الفهرس أو لم تتم إضافتها إليه ، فتأكد من رغبتك في السماح بهذه التغييرات قبل متابعة العملية.

إذا كنت متأكدا من رغبتك في حل الفهرس الحالي ، فانتقل إلى الخطوة الثانية.

اكتشف ما إذا كانت هناك أي تغييرات لا يمكن تعقبها

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

ستساعدك الأوامر التالية في تحديد ما إذا كانت هناك تغييرات لا يمكن تعقبها:

حالة بوابة

يظهر الوضع الحالي للمستودع الخاص بك. سيعرض قائمة بالملفات والملفات المعدلة التي لم تتم إضافتها إلى الفهرس.

الحالةالوصف
تم التغيير: ملفتم تعديل الملف ، ولكن لم تتم إضافته إلى الفهرس
. ملف جديد: ملفتم إنشاء الملف ، ولكن لم تتم إضافته إلى الفهرس
حذف: ملفتم حذف الملف ولكن لم تتم إضافته إلى الفهرس

للحصول على مزيد من المعلومات:

  • سوف تظهر ملخصا موجزا لحالة الملفات المعدلة
  • سوف تظهر الملفات المعدلة جنبا إلى جنب مع الملفات التي لا يتم تعقبها من قبل جيت

بوابة مهرجان دبي السينمائي الدولي

سوف تظهر الاختلافات بين دليل العمل الخاص بك والفهرس الحالي. سيعرض قائمة بالملفات المعدلة ويظهر الأسطر التي تمت إضافتها أو حذفها أو تغييرها في كل ملف.

.

ستتمكن من تحديد التغييرات التي يجب إضافتها إلى الفهرس قبل حل الفهرس الحالي.

الخطوة 2: احفظ التغييرات

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

لحفظ التغييرات على بوابة ، يمكنك استخدام الأمر جيت ارتكاب. الأمر جيت ارتكاب يسمح لك لخلق يرتكب جديدة ، والتي هي لقطات من الحالة الراهنة للمشروع الخاص بك.

تتكون عملية حفظ التغييرات على بوابة من الخطوات التالية:

  1. إضافة الملفات المعدلة إلى الفهرس باستخدام الأمر جيت إضافة. على سبيل المثال ، يمكنك تشغيل الأمر جيت إضافة اسم الملف لإضافة تغييرات إلى ملف اسم الملف إلى الفهرس.
  2. تحقق من حالة الفهرس الخاص بك باستخدام الأمر حالة بوابة. فإن الأمر حالة بوابة تظهر لك قائمة من الملفات المعدلة التي هي على استعداد ليتم حفظها.
  3. تشغيل الأمر جيت ارتكاب لإنشاء ارتكاب جديد. على سبيل المثال ، يمكنك استخدام الأمر جيت ارتكاب-م "ارتكاب رسالة" لإنشاء ارتكاب مع الرسالة "ارتكاب رسالة".

عند إنشاء التزام جديد في جيت ، سيتم حفظ التغييرات في الفهرس الحالي ويمكنك الاستمرار في العمل مع المشروع الخاص بك. يحتوي كل التزام على معرف فريد يسمح لك بالعودة إلى إصدار معين من مشروعك في أي وقت.

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

إنشاء التزام للتخزين المؤقت

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

لإنشاء التزام للتخزين المؤقت ، اتبع الخطوات التالية:

  1. تأكد من أنك في نسخة عمل من مستودع جيت الخاص بك.
  2. .
  3. .
  4. ابحث عن التغييرات اللازمة في قائمة المخبأ وحدد التغييرات المناسبة للاسترداد.
  5. . هنا هو معرف من خبأ تريد تطبيق.

الآن يمكنك الاستمرار في العمل مع الفهرس الحالي الخاص بك ، والقدرة على العودة إلى التغييرات المحفوظة في المستقبل.

الخطوة 3: تحليل الفهرس الحالي الخاص بك

بعد حل الفهرس الحالي في بوابة ، من المهم تحليل التغييرات التي تم إجراؤها على الملفات وإضافتها إلى الفهرس.

ستساعدك الأدوات التالية في تحليل الفهرس الحالي:

  1. فإن الأمر حالة بوابة تظهر قائمة من الملفات المعدلة ومؤشر اللون من وضعهم:
    • يشير اللون الأحمر إلى الملفات المعدلة التي لم تتم إضافتها بعد إلى الفهرس.;
    • يشير اللون الأخضر إلى الملفات التي تمت إضافتها إلى الفهرس وجاهزة للالتزام;
    • يشير اللون الأبيض إلى الملفات التي لم يتم تعديلها.
  2. الأمر بوابة فرق يسمح لك لعرض التغييرات التي أدخلت على الملفات بعد إضافتها إلى الفهرس. يمكنك استخدام مفتاح التخزين المؤقت لعرض التغييرات في الفهرس فقط. على سبيل المثال: جيت ديف-مؤقتا;
  3. يتيح لك الأمر جيت ديف هيد عرض التغييرات التي تم إجراؤها على الملفات منذ آخر التزام. يمكنك استخدام مفتاح التخزين المؤقت لعرض التغييرات في الفهرس فقط. على سبيل المثال: جيت ديف-رئيس مؤقتا;
  4. الأمر بوابة فرق القانون الأساسي يسمح لك لعرض إحصاءات من التغييرات التي أدخلت على الملفات. وسوف تظهر قائمة من الملفات المعدلة وعدد من التغييرات في كل ملف.

سيساعدك تحليل الفهرس الحالي على فهم التغييرات التي سيتم تضمينها في الالتزام التالي ، والتحقق من أنك تنقل التغييرات إلى الخادم أو تتداخل مع التزامات الزملاء.

تحديد الصراعات والمشاكل مع المؤشر

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

فيما يلي بعض المشكلات والصراعات النموذجية التي قد تواجهها:

  1. .
  2. الملفات المعدلة: هذه هي الملفات التي تم تعديلها بعد إضافتها إلى الفهرس. إذا لم تقم بتحديث الفهرس لتتبع أحدث التغييرات ، فسيحتوي الالتزام فقط على الإصدار السابق من الملف.
  3. دمج الصراعات: هذا هو الموقف الذي لا يمكن فيه دمج التغييرات تلقائيا من فروع مختلفة. في هذه الحالة ، جيت علامات الملفات مع الصراعات ويترك حل الصراع لك.
  4. إصدارات مختلفة من الملفات: هذه مشكلة تحدث عندما تكون إصدارات مختلفة من الملفات في فروع مختلفة. في هذه الحالة ، جيت يسمح لك لاختيار أي إصدار من الملف للاستخدام.

لتحديد هذه المشكلات والتعارضات وحلها ، يمكنك استخدام أوامر بوابة مختلفة مثل:

  • حالة جيت: يعرض هذا الأمر الحالة الحالية للفهرس ودليل العمل ، بما في ذلك الملفات التي لا يمكن تعقبها والملفات المعدلة.
  • بوابة إضافة: يضيف هذا الأمر ملفات إلى الفهرس ، مما يسمح لك بتضمينها في الالتزام التالي.
  • دمج بوابة: يجمع هذا الأمر بين التغييرات من الفروع المختلفة. في حالة حدوث تعارضات دمج ، بوابة أعلام لهم ويترك القرار لك.
  • بوابة الخروج-لنا / - لهم: يتيح لك هذا الأمر تحديد إصدار الملف الذي تريد استخدامه عند حل التعارضات.

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

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

الخطوة 4: حل النزاعات

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

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

فيما يلي مثال على كيفية حل النزاع:

  1. افتح ملف التعارض في محرر نصوص.
  2. ابحث عن مناطق بها صراعات. عادة ما تبدو مثل هذا:
  3. <<<<<<<<<<<<>>>>>>>>>>>> اسم الفرع
  4. حدد التغييرات التي تريد الاحتفاظ بها. قد تحتاج إلى تعديل أو إنشاء رمز جديد معا.

قم بإزالة جميع علامات التعارض ودمج التغييرات في كتلة واحدة من النص.

احفظ الملف مع التعارضات التي تم حلها.