نکته سریع: Git Undo Commands
Summarize this content to 400 words in Persian Lang برای واگرد تغییرات در Git، بسته به آنچه میخواهید لغو کنید، میتوانید از دستورات زیر استفاده کنید:
روش 1: لغو تغییرات غیرمتعهد در فهرست کاری:
git checkout — <file>
روش 2: حذف مرحله یک فایل مرحله بندی شده:
git reset <file>
روش 3: آخرین commit را لغو کنید اما تغییرات را حفظ کنید:
git reset –soft HEAD~1
روش 4: آخرین commit را لغو کنید و تغییرات را کنار بگذارید:
git reset –hard HEAD~1
دستور را بر اساس نیاز خود انتخاب کنید. همیشه محتاط باشید با –hard زیرا تغییرات را به طور برگشت ناپذیر حذف می کند.
برای واگرد تغییرات در Git، بسته به آنچه میخواهید لغو کنید، میتوانید از دستورات زیر استفاده کنید:
روش 1: لغو تغییرات غیرمتعهد در فهرست کاری:
git checkout -- <file>
روش 2: حذف مرحله یک فایل مرحله بندی شده:
git reset <file>
روش 3: آخرین commit را لغو کنید اما تغییرات را حفظ کنید:
git reset --soft HEAD~1
روش 4: آخرین commit را لغو کنید و تغییرات را کنار بگذارید:
git reset --hard HEAD~1
دستور را بر اساس نیاز خود انتخاب کنید. همیشه محتاط باشید با --hard
زیرا تغییرات را به طور برگشت ناپذیر حذف می کند.