یه تغییر تو کامیت قبلی جا مونده؟ نگران نباش!

تا حالا پیش اومده یه چیزی رو کامیت کنین… چند تا کامیت هم بگذره بعد یادتون بیاد ای داد بیداد فلان چیزو یادم رفت تو اون کامیت اولیه ادد کنم؟ نگران نباشین راه حل داره.

تو برنچی که هستین (برنچ آخر) تغییراتتون رو اعمال کنین و:
git add -A
یا حالا فایل یا دایرکتوری میخواین اضافه کنین دستورشو خودتون میدونین دیگه.
بعد گیت لاگ بگیرین و هش اون کامیت رو در بیارین. و دستور زیر رو بزنین:
git commit –fixup=اون‌هش
و بعد:
git rebase –interactive –autosquash OLDCOMMITHASH^

همین. دنبال همچین چیزی بودم گیر ریبیس افتادم که گیت استاتوس میگرفتم میزد وسط ریبیس هستی. اگر شمام همچین چیزی داری کد زیر رو بزنین ریبییس رو میبنده:
git rebase –abort
البته اینو بهتره قبل همه کدای بالا بزنین.

موفق باشید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سه × 1 =