فرض کنید در یک فروشگاه عکسهای محصولات رو در یک پوشه ای به نام مثلا products در public ذخیره میکنیم.
آیا این فولدر باید توسط گیت کامیت بشه و بره روی گیتهاب که بقیه هم ببینن یا باید gitignore بشن؟
درور امین عزیز
این مورد که عکسهای پروژه تون رو در ریپازیتوری گیت هاب آپلود کنید یا نه بستگی به شرایط پروژه تون داره و وابسته به چند مورد هست که میگم خدمتتون:
۱)اگر فایل هایی که در پوشته پابلیکتون دارید جز منابع اصلی پروژه نیستند و مشکلی هنگام run کردن اپلیکیشنتون ایجاد نمیکنن و امکان جایگزینی اونها وجود داره لازم نیست پوش کنید
۲)اگر اندازه و تعدا فایل هاتون خیلی زیاد هستند و حجم بزرگی دارند اگر پوش کنید میتونه مشکلات زیادی بعدا حین استفاده از ریپازیتوری براتون به وجود بیاره
۳)اگر عکس هایی که در پروژه تون قرار داره اطلاعات حساسی رو ممکنه به اشتراک بذارن بهتره در ریپازیتوری قرار نگیره
در نهایت اینکه بخواید این موارد رو در ریپازیتوری هاتون قرار بدید یا ignore کنید بستگی به شرایط پروژه تون داره