منشور

كيفية التراجع عن آخر اعتماد commit في git

تعلم كيف يمكنك التراجع وإلغاء آخر اعتماد أو commit في جت git محليا بخطوات سريعة وعملية

هل قمت بالخطأ باعتماد commit ملفات خاطئة إلى git محليًا (قبل الرفع للسيرفر)؟

يمكنك التراجع عن آخر أمر لإجراء اعتماد أو التزام ملفات في git محليا وذلك وفق التالي:

لنفترض أنك قمت بعمل commit غير مقصود في البداية:

1
    $ git commit -m "Something terribly misguided"

الآن يمكنك التراجع عن هذا الأمر من خلال الأمر:

1
    git reset

للتأكد من التراجع يمكنك تجربة عمل commit الآن، ستظهر لك في النهاية رسالة “nothing to commit, working tree clean” وبالتالي لا شيئ لاعتماده. الآن يمكنك إضافة ما تريد من ملفات وتغييرات جديدة بالأمر git add ثم لعمل commit بنفس الرسالة السابقة أو تعديلها يمكنك كتابة:

1
    git commit -c ORIG_HEAD

أو الأمر التالي يقوم بنفس المهمة، إظهار آخر رسالة commit وإمكانية اعتمادها أو تعديلها(الرسالة فقط وليس الملفات والتغييرات)

1
    git commit --amend

ﻷي استفسار يرجى مراسلتي على الإيميل الظاهرة أيقونته في الشريط الجانبي.

ترجمة وبتصرف. المصدر

هذا المقال جزء من: أسئلة وأجوبة حول git

هذا المنشور تحت ترخيص CC BY 4.0 بواسطة المؤلف.