كيف يمكنني إظهار ما فعله الالتزام؟

Kyf Ymknny Azhar Ma F Lh Alaltzam



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

ستوضح هذه الكتابة الطرق لإظهار ما فعله التزام معين.

كيف تظهر ما فعله الالتزام؟

يمكن استخدام أوامر Git المختلفة لإظهار ما فعله التزام معين ، مثل:







الطريقة الأولى: عرض تغييرات الالتزام باستخدام الأمر 'git show '

ال ' عرض بوابة 'مع معرف الالتزام يعرض معلومات مفصلة حول هذا الالتزام بما في ذلك رسالة الالتزام واسم المؤلف والتاريخ والوقت. كما يظهر ما فعله التزام معين.



الخطوة 1: حدد الالتزام المطلوب

أولاً ، اعرض سجل الالتزام ، واختر التزامًا معينًا.



سجل بوابة --متصل

يظهر الإخراج أدناه كل تاريخ الالتزام. لقد اخترنا ' 3245529 'معرّف الالتزام:





الخطوة 2: عرض تنفيذ التغييرات

ثم استخدم ' عرض بوابة 'مع معرف الالتزام المحدد لعرض تغييراته:



عرض بوابة 3245529

يظهر الإخراج أدناه التغييرات التي تم إجراؤها على الالتزام المحدد. في الجزء المظلل ، يظهر النص الأخضر جنبًا إلى جنب مع ' + 'يمثل الأسطر الجديدة المضافة إلى الملف في الالتزام:

وعلاوة على ذلك، فإن ' - إحصائيات يمكن أيضًا استخدام الخيار 'في نفس الأمر لعرض قائمة مختصرة بالتغييرات:

عرض بوابة 3245529 - إحصائيات

تشير لقطة الشاشة أدناه إلى أنه تمت إضافة ثلاث إدخالات إلى هذا الالتزام:

الطريقة الثانية: عرض تغييرات الالتزام باستخدام 'git diff ^!' يأمر

ال ' بوابة فرق 'بمعرف الالتزام المحدد لعرض التغييرات التي تم إجراؤها على هذا الالتزام. استخدم الأمر المتوفر وأضف '^!' الرموز لاستبعاد جميع التزامات الأصل من الفرق:

بوابة فرق 3245529 ^ !

في لقطة الشاشة أدناه ، يُظهر الجزء المميز التغييرات المضافة في الالتزام المحدد:

لقد أوضحنا أسهل الطرق لإظهار ما فعله التزام معين.

خاتمة

لإظهار ما فعله التزام معين ، أولاً ، حدد الالتزام المطلوب وانسخ معرف الالتزام الخاص به. ثم قم بتنفيذ ' git show ' أو ' بوابة فرق ^! 'لعرض التغييرات المضافة إلى هذا الالتزام. أظهرت هذه الكتابة الطرق لإظهار ما فعله التزام معين في Git.