الأمر git-revert في Git | شرح

Alamr Git Revert Fy Git Shrh



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

سيتحدث هذا المنشور عن:

ما هو الأمر '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 العودة ' يأمر. يوضح هذا المنشور استخدام الأمر 'git revert' في Git.