Soft: يتراجع عن الـ Commit ويبقي الملفات معدلة. Hard: يحذف كل شيء ويعود لحالة سابقة تماماً.
يجب الحذر الشديد عند استخدام Hard.