التراجع عن اضافة التغييرات في git

كثيراً مايحدث ان تقوم بإضافة تعديلات بشكل غير مقصود باستخدام

git add .

وللتراجع للحالة السابقه لديك عدة خيارات

1- التراجع مع ابقاء حالة الملفات كما هي

git reset [optional path/filename ...]

ملاحظة

يجب تحديد الملفات بمسارها في الامر السابق, ترك الخيار فارغ سينفذ الامر على المستودع بأكمله.

2- التراجع مع التخلص من جميع التعديلات والملفات

git reset --hard

ملاحظات

الامر السابق سينفذ على المستودع بأكمله

يجب استخدام الامر الثاني بحرص لتفادي فقدان اي تعديلات مهمة وذلك بتنفيذ الامر git status للتأكد من الملفات التي ستتأثر بتنفيذه.