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

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

git add .

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

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

git reset [optional path/filename ...]

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

git reset --hard [optional path/filename ...]

ملاحظات

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

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