هل توجد أي طريقة للتراجع عن التغييرات المحلية في Git؟

Hl Twjd Ay Tryqt Lltraj N Altghyyrat Almhlyt Fy Git



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

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







هل توجد أي طريقة للتراجع عن التغييرات المحلية في Git؟

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



الخطوة 1: افتح Git Bash Terminal



من قائمة ابدأ ، قم بتشغيل محطة Git Bash:






الخطوة 2: انتقل إلى مستودع Git

انتقل إلى مستودع Git المحلي من خلال ' قرص مضغوط ' يأمر:



$ قرص مضغوط 'C: \ Git'



الخطوة 3: تهيئة مستودع Git

بعد ذلك ، بعد فتح مستودع Git ، قم بتهيئته باستخدام الأمر المتوفر:

$ الطقس حار



الخطوة 4: إنشاء ملف جديد

بعد ذلك ، قم بإنشاء ملف جديد من خلال ' المس <اسم الملف> ' يأمر:

$ يلمس test.txt



الخطوة 5: إضافة ملف إلى بيئة المرحلة

أضف الملف الذي تم إنشاؤه إلى بيئة التدريج:

$ بوابة إضافة test.txt



الخطوة 6: التزم بالملف الذي تم إنشاؤه حديثًا

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

$ بوابة الالتزام م 'تمت إضافة ملف تجريبي'



الخطوة 7: تحقق من سجل Git

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

$ سجل بوابة


يوضح المخرجات المذكورة أدناه أن التغييرات ملتزمة:


الخطوة 8: تعديل الملف المطلوب

بعد ذلك ، قم بتعديل الملف الملتزم به حديثًا من خلال ' بداية 'وحدد اسم الملف:

$ ابدأ test.txt



عند القيام بذلك ، سيتم فتح الملف المخصص في محرر Git المحدد. قم بإجراء التغييرات المطلوبة واضغط على ' CTRL + S. ' مفتاح:


الخطوة 9: إضافة ملف محدث إلى المرحلة

بعد ذلك ، أضف التغييرات إلى بيئة التدريج:

$ بوابة إضافة .



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

$ حالة بوابة


يوضح الناتج أدناه أنه تم إضافة التغييرات إلى منطقة التدريج:


الخطوة 10: قم بربط الملف المعدل

قم بتنفيذ الملف المعدل باستخدام الأمر المتوفر:

$ بوابة الالتزام م 'تم تحديث ملف الاختبار'



مرة أخرى ، تحقق من سجل Git للتحقق:

$ سجل بوابة


يمكن ملاحظة أن التغييرات تم الالتزام بها بنجاح أيضًا. الآن ، مطلوب التراجع عن هذه التغييرات المحلية واستعادة الإصدار السابق من مستودع Git المحلي:


الخطوة 11: التراجع عن التغييرات المحلية

لإعادة تعيين أو التراجع عن التغييرات المحلية واستعادة مستودع Git المحلي إلى الإصدار السابق ، استخدم ' إعادة تعيين بوابة HEAD ~ 1 ' يأمر:

$ إعادة تعيين بوابة رأس ~ 1



مرة أخرى ، تحقق مما إذا كنا قد نجحنا في التراجع عن التغييرات أم لا:

$ سجل بوابة .


هنا ، يمكنك أن ترى أننا قد نجحنا في التراجع عن التغييرات المحلية:


قمنا بتجميع أسهل المعلومات للتراجع عن التغييرات المحلية في Git.

استنتاج

للتراجع عن التغييرات المحلية في مستودع Git المحلي ، افتح المستودع المحلي ، وقم بإجراء بعض التغييرات ، وقم بتنفيذها. بعد ذلك ، لاستعادة المستودع إلى الإصدار الأصلي والتراجع عن التغييرات المحلية ، استخدم ' إعادة تعيين بوابة HEAD ~ 1 ' يأمر. في هذا المنشور ، أوضحنا طريقة التراجع عن التغييرات المحلية.