سيتحدث هذا المنشور عن:
ما هو الأمر 'git revert' في Git؟
ال ' بوابة العودة 'يتم استخدام الأمر لإزالة التغييرات التي تم إجراؤها على محفوظات الالتزام بمستودع Git. يأخذ تجزئة SHA للالتزام المحدد ، ويعيد التغييرات التي تم إجراؤها من هذا الالتزام ، وينشئ ' عودة الالتزام ' يقترف. بالإضافة إلى ذلك ، يتم تحديث مؤشر HEAD ويشير إلى الالتزام بالعودة الجديد مما يجعله رأس فرع العمل الحالي.
كيف يمكن 'git revert' تنفيذ التغييرات في Git؟
للتراجع عن أي تغييرات محددة في الالتزام ، اتبع الإرشادات المتوفرة:
- انتقل إلى مستودع Git المحلي.
- أدرج محتوى المستودع الحالي واختر الملف الذي تريد الرجوع من مستودع Git.
- اعرض سجل سجل Git وحدد تجزئة SHA المحددة.
- قم بتشغيل ' git العودة
' يأمر.
الخطوة 1: انتقل إلى مستودع Git
في البداية ، استخدم ' قرص مضغوط 'وانتقل إلى مستودع Git المحلي المعين:
قرص مضغوط 'C: \ Users \ن azma \ Git \ Coco '
الخطوة 2: سرد المحتوى الموجود
لسرد محتوى المستودع ، قم بتشغيل ' ls ' يأمر:
ls
من الناتج المحدد ، اخترنا ' file1.py 'لمزيد من المعالجة:
الخطوة 3: تحقق من سجل سجل Git
نفذ ' بوابة إعادة التدوين. 'لعرض محفوظات سجل المستودع الحالي:
بوابة إعادة التدوين .هنا ، اخترنا ' 59bd8e1 'الالتزام بتجزئة SHA للتراجع عن هذا الالتزام:
الخطوة 4: التراجع عن تغييرات الالتزام
للتراجع عن تغييرات التنفيذ المحددة ، قم بتشغيل ' بوابة العودة ' يأمر:
بوابة العودة 59bd8e1عند تنفيذ الأمر أعلاه ، سيتم فتح محرر النص الافتراضي. أضف رسالة تنفيذ ، واحفظ التغييرات ، وأغلق محرر النصوص. على سبيل المثال ، قمنا بكتابة ' العودة إلى 'الملف الأول المضاف' 'كرسالة الالتزام:
كما ترى ، تم حذف جميع التغييرات الموجودة في الالتزام المحدد بنجاح:
الخطوة 5: تحقق من عودة العملية
للتأكد من عكس التغييرات المعينة أم لا ، استخدم ' بوابة إعادة التدوين. ' يأمر:
بوابة إعادة التدوين .كما ترى ، يشير HEAD إلى آخر التزام يشير إلى أنه تم التراجع عن تغييرات الالتزام:
هذا كل شئ! قمنا بتجميع التفاصيل حول ' بوابة العودة 'الأمر في Git.
خاتمة
ال ' شخص سخيف يرجع 'يتم استخدام الأمر لعكس تغييرات الالتزام المحددة. للقيام بذلك ، انتقل إلى مستودع Git المحلي وقم بإدراج محتوى المستودع الحالي. بعد ذلك ، قم بعرض محفوظات سجل Git وحدد تجزئة SHA المعينة. بعد ذلك ، قم بتنفيذ ' git العودة