گیت

بازگردانی تغییرات

چرخه ی زندگی در گیت

تصویر بالا نمایانگر چرخه ی تغییرات در گیت است.فایل ها در گیت تنها در دوحالت میتوانند باشند : ثبت شده و ثبت نشده.تغییرات ثبت شده تغییراتی است که پیش ازین به گیت اضافه شده اند که میتوانند تغییر نکرده، تغییر کرده یا آماده ی ثبت باشند و هر فایلی خارج ازین حالت ها به عنوان ثبت نشده در نظر گرفته میشود.

ریست فایل های استیج شده

در حالتی که چند فایل تغییر یافته را به مخزن add یا rm میکنیم، آن فایل ها به حالت استیج شده میروند.اگر بخواهیم یک فایل را از این حالت به حالت قبل خود یعنی حالت اضافه نشده برگردانیم از دستور زیر استفاده میکنیم :

git reset HEAD نام فایل