محمد رضایی
2 هفته پیش توسط محمد رضایی مطرح شد
چطور commit قبلی را undo کنم؟
یک commit اشتباه زدم و میخواهم آن را undo کنم اما تغییرات را نگه دارم. چطور؟
0
اگر commit را push نکردهاید:\n\nbash\ngit reset --soft HEAD~1\n\n\nاین دستور commit را برمیگرداند اما تغییرات را در staging area نگه میدارد.\n\nاگر میخواهید تغییرات را هم حذف کنید:\n\nbash\ngit reset --hard HEAD~1\n\n\n⚠️ توجه: اگر commit را push کردهاید، از git revert استفاده کنید.
برای ارسال پاسخ لازم است وارد شده یا ثبتنام کنید