Git (Global Information Tracker) هو نظام تحكم في الإصدار يستخدم على نطاق واسع لتطوير برامج متعددة ومشاريع تعاونية. يمكن للمستخدمين إجراء عمليات متعددة ، مثل إضافة الملفات أو حذفها أو تحديثها أو إزالتها من Git. بالإضافة إلى ذلك ، يمكن للمستخدمين إضافة أو تحديث \ تعديل سجل الالتزام في Git. لهذا الغرض المعلن ، ' بوابة الالتزام - تعديل - م يمكن استخدام الأمر.
سيوضح هذا المنشور طريقة إعادة كتابة سجل الالتزام في Git.
كيفية إعادة كتابة سجل الالتزام؟
لإعادة كتابة سجل الالتزام ، تحقق من الإرشادات الموضحة أدناه:
- انتقل إلى دليل Git المطلوب.
- أدرج كل المحتوى المتاح عن طريق تنفيذ ' ls ' يأمر.
- عرض الحالة الحالية لمستودع Git العامل.
- قم بتشغيل ' git الالتزام - تعديل 'أمر لإعادة كتابة تاريخ الالتزام.
الخطوة 1: الانتقال إلى مستودع Git المحدد
في البداية ، انتقل إلى مستودع Git وفقًا لتفضيلاتك بمساعدة ' قرص مضغوط ' يأمر:
قرص مضغوط 'C: \ Users \ user \ Git \ demo1'
الخطوة 2: قائمة المحتوى
قم بإدراج محتوى مستودع العمل الحالي عن طريق تنفيذ الأمر المذكور أدناه:
ls
يشير الإخراج المقدم أدناه إلى أن المحتوى قد تم إدراجه بنجاح:
الخطوة 3: تحقق من الوضع الحالي للمستودع
الآن ، قم بتشغيل ' شخص سخيف حالة 'لعرض الحالة الحالية لدليل العمل:
حالة بوابة
يمكن ملاحظة أن منطقة العمل نظيفة:
الخطوة 4: عرض سجل Git Commit
لعرض Git ، سجل التاريخ ، استخدم ' سجل بوابة ' يأمر:
سجل بوابة
كما ترى ، يشير HEAD إلى أحدث ' 600af357… 'تنفيذ تجزئة SHA:
الخطوة 5: إعادة كتابة سجل الالتزام
الآن ، استخدم الأمر الموضح أدناه لإعادة كتابة أحدث سجل للالتزام:
بوابة الالتزام --يعدل م 'تمت إضافة ملف نصي'
هنا:
- ال ' -يعدل 'الخيار لتعديل رسالة الالتزام الأخيرة.
- ال ' م 'الخيار يشير إلى رسالة الالتزام.
- ' تمت إضافة ملف نصي 'هي رسالة الالتزام الجديدة.
عندما يتم تنفيذ الأمر أعلاه ، سيتم تحديث أحدث رسالة تنفيذ:
الخطوة 6: التحقق من صحة سجل الالتزام بإعادة الكتابة
نفِّذ الأمر المحدد للتحقق من رسالة Git الالتزام المعدلة:
سجل بوابة
يضمن الناتج المذكور أدناه أنه تم تعديل أحدث رسالة التزام بنجاح:
لقد تعلمت طريقة إعادة كتابة تاريخ الالتزام في Git.
خاتمة
لإعادة كتابة سجل الالتزام ، أولاً ، انتقل نحو دليل Git المحلي. بعد ذلك ، قم بإدراج كل المحتوى المتاح من خلال استخدام ' ls ' يأمر. عرض حالة Git باستخدام ' حالة بوابة '. بعد ذلك ، أعد كتابة سجل الالتزام بمساعدة ' بوابة الالتزام - تعديل - م <جديد - التزام - رسالة> 'والتحقق من تاريخ الالتزام المحدث. وصف هذا المنشور أسهل إجراء لإعادة كتابة سجل الالتزام Git.