خانه » Git » قرار دادن فایل کامیت شده در gitignore

قرار دادن فایل کامیت شده در gitignore

بعضی وقت ها پیش میاد که فایلی رو که قبلا کامیت کردیم رو می خوایم به .gitignore اضافه کنیم، اما بعد اینکه اضافه می کنیم ، چون قبلا کامیت شده، دیگه ignore نمیشه

خوب چاره چیه؟

باید از اول فایل هارو درست کامیت می کردیم و فایلی که قصد ignore داشتیم از روز اول و قبل commit کردنش توی gitignore میزاشتیم

خوب الان راه حلی نیست واسش ؟!

چرا میتونید یه بار کل فایل هارو از حالت track در بیارید، gitignore رو درست تنظیم کنید و دوباره همه فایل هارو به git اضافه کنید و بعد پوش کنید، اینجوری git فکر می کنه که اون فایل حذف شده و زمانی که commit می کنید این تغییرات رو اون فایل رو می بینید که به شکل حذف شده در اومده:

برای اینکار از کد های زیر استفاده کنید:

$ git rm -r --cached .
$ git add .
$ git commit -m "Clean up ignored files"
برچسب ها:
پست قبلی
پست بعدی

درباره ایلیا عابدینی

برنامه نویس اندروید و کارشناس مهندسی پزشکی، نفر سوم مسابقه برنامه نویسی اندروید http://www.schallenge.ir ، از سال 92 برنامه نویسی اندروید رو شروع کردم و در حال حاضر در شرکت عصر دانش در حال توسعه اپلیکیشن تجارت پی می باشدم ، این وبلاگ رو ساختم تا تجربیات روزانه و مفید خودم رو داخل اون بزارم. رزومه : iact.ir/cv

دیدگاهتان را ثبت کنید

آدرس ایمیل شما منتشر نمی شود.علامت دارها لازمند. *

*

رفتن به بالا