فهرست مطالب:

آیا git reset تغییرات را حذف می کند؟
آیا git reset تغییرات را حذف می کند؟

تصویری: آیا git reset تغییرات را حذف می کند؟

تصویری: آیا git reset تغییرات را حذف می کند؟
تصویری: مصاحبه با زنی که به اجبار با اجنه زندگی میکنه داشت صحبت میکرد جن ها اومدن 😨 2024, نوامبر
Anonim

لغو تغییرات محلی

  1. دور انداختن همه محلی تغییر می کند ، اما آنها را برای استفاده مجدد در آینده ذخیره کنید: git ذخیره کردن.
  2. دور انداختن محلی تغییر می کند (به طور دائم) به یک فایل: git وارسی --
  3. دور انداختن همه محلی تغییر می کند به همه فایل ها به طور دائم: git reset --سخت.

در این رابطه ریست و حذف تغییرات در git چیست؟

استفاده کنید تنظیم مجدد تا یک شعبه در مخزن محلی خود را به محتویات یک commit قبلی بازگردانید. رایج ترین استفاده از تنظیم مجدد دستور این است که به سادگی همه را دور بریزید تغییر کرد فایل‌ها را از آخرین commit و فایل‌ها را به حالتی که در آخرین commit در آن بودند برگردانید.

علاوه بر این، چگونه می توانم تمام تغییرات یک شاخه را برگردانم؟ git checkout را امتحان کنید هر گونه تغییر محلی که در آن متعهد نیستند همه شعبه ها و استاد وقتی می خواهید دور بریزید تغییر می کند در شما شعبه محلی ، می توانید اینها را ذخیره کنید تغییر می کند با استفاده از دستور git stash شما تغییر می کند ذخیره خواهد شد و در صورت تمایل می توانید آنها را بعداً بازیابی کنید یا می توانید آن را حذف کنید.

به این ترتیب، چگونه می توانم تغییرات را به Git برگردانم؟

برای برگرداندن، می توانید:

  1. به تاریخچه Git بروید.
  2. روی commitی که می خواهید برگردانید کلیک راست کنید.
  3. revert commit را انتخاب کنید.
  4. مطمئن شوید که commit تغییرات بررسی شده است.
  5. برگرداندن کلیک کنید.

نتیجه فراخوانی تنظیم مجدد git در مخزن Git محلی شما چیست؟

پس از بررسی نتیجه ادغام، ممکن است متوجه شوید که تغییر در شاخه دیگر رضایت بخش نیست. در حال دویدن git reset --hard ORIG_HEAD به شما اجازه می‌دهد به جایی که بودید برگردید، اما آن را رد می‌کند محلی شما تغییراتی که شما نمی خواهید. git reset --merge نگه می دارد محلی شما تغییر می کند.

توصیه شده: