آشنایی با gitignore

توی این مطلب میخوام درباره یه بخش خیلی مهم از گیت صحبت کنم که حتما نیازتون میشه و اگر برنامه نویس هستید و یا به هر طریقی به گیت مربوط میشید این مطلب برای شما مناسبه .

اول از همه , این رو باید بگم که من سعی میکنم این مطلب بیشتر کاربردی باشه تا اینکه بخواد اطلاعات ریز بده , حتما توی فایل صوتی این بخش سعی میکنم توی یک دقیقه خیلی کامل توضیح بدم و به برنامه نویس ها کمک کنم , ولی اگر دوست ندارید فایل صوتی رو گوش کنید به صورت متنی ادامه میدم ...

گیت ایگنور ( gitignore ) چیه ؟

این مطلب خیلی سادست , اگر به معنی خود ignore توجه کنید , متوجه میشد که کلمه ایگنور به تنهایی معنای چشم پوشی رو میده . به گفته خود سایت گیت , شما با استفاده از این بخش میتونید که فایل های مخصوصی رو غیر قابل ردیابی و یا اصطلاحا untracked کنید .

برای چی باید ازش استفاده کنیم ؟

توی یکسری از پروژه ها لازمه که فایل های خاصی , دست نخورده بمونن , برای مثال شما یه پروژه وب دارید که با جنگو پیش میره و شما میخواید که فایل های دیتابیس تغیری نکنن تا شما خودتون اون ها رو دستی تغییر بدید . اگر بخوایم از دیدگاه یک جونیور به این داستان نگاه کنیم , باید تمام فایل ها رو به جز فایل دیتابیس , کامیت کنیم , ولی اگر یکم حرفه ای تر نگاه کنید , میتونید فقط اسم اون فایل رو توی فایل .gitignore بنویسید و دیگه با خیال راحت کامیت هاتون رو انجام بدید . ( چون گیت دیگه اصلا اون فایل رو نمیبینه تا بخواد کامیت کنه )

نتیجه گیری

سعی کردم توی کمترین متن , بهترین مفهوم رو برسونم و از نظر خودم , در حد توانایی های خودم , موفق بودم . امیدوارم این مطلب ( چه صوتی و چه متنی ) برای شما کاربردی بوده باشه و تونسته باشه که علم شما رو در دقیقه , بالا ببره . نظر خودتون رو راجب این مطلب حتما توی بخش نظرات برام بنویسید تا بتونم کیفیت مطالبم رو بررسی کنم .

برای دیدن توضیحات کامل گیت , روی این لینک کلیک کنید .

سالم و سلامت باشید . . .