🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ سیدرضا بازیار
افزودن مینی پروژه‌های مختلف به پوشه ریپازیتوری گیت هاب
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۲۷ مهر ۱۴۰۰

سلام

 

من ۲۰۰ مینی پروژه دارم که اعضای تشکیل دهنده پروژه‌های بزرگ هستند. میخوام در ۲۰۰ پوشه مختلف در ریپازیتوری گیت هاب آپلود کنم و اونا رو هر روز ارتقا بدم

 

مثلا ریپازیتوری به نام examples ایجاد کردم. این ریپازیتوری حاوی ۲۰۰ پوشه با نام‌های 001  تا 200 هست

 

حالا من توی پوشه 001 یه پروژه دارم ایجاد میکنم که حاوی ۵ تا فایل هست. میخوام هر فایل رو در یک روز خاص ایجاد کنم و کامیت کنم و به اون پوشه در ریپازیتوری اضافه کنم

 

وقتی فایل‌ها رو از داخل پوشه 001 اضافه میکنم، به روت ریپازیتوری اضافه میشه. اگه هم با پوشه اضافه کنم، کامیت‌های داخل پوشه 001 اضافه نمیشه

 

راهی هست که از داخل پوشه 001 در ریپازیتوری لوکال خودم فایل‌ها رو به پوشه ۰۰۱ در ریپازیتوری گیت هاب اضافه کنم؟

بزارید سوال رو یه طور دیگه هم مطرح کنم که کامل متوجه بشین

 

فرض کنید سون لرن ۲۰۰ قسمت مختلف داره. هر قسمت رو به یه برنامه نویس میده. کل سون لرن در یک ریپازیتوری قرار گرفته که ۲۰۰ پوشه داره

 

هر کاربر روی پوشه خودش کار میکنه و در آخر همه چیز رو به سون لرن اضافه میکنه

 

این پوشه‌ها هر روز داره آپدیت میشه و کامیت هایی بهش اضافه میشه

 

حالا مشکلی که وجود داره اگه یه پوشه از ریپازیتوری دارای پوشه .git باشه دیگه نمیشه اون رو add کرد مگر اینکه .git داخل پوشه‌ها حذف بشه. از طرفی هم سون لرن به کامیت همه کاربر‌ها در پوشه خودشون نیاز داره

 

راه حل این رو میخوام

سیدرضا بازیار ۲۷ مهر ۱۴۰۰، ۰۶:۵۲

سلام و احترام

فکر کنم منظور شما submodule باشه https://www.youtube.com/watch?v=gSlXo2iLBro

اگه مشکلتون رو حل نکرد همین جا مطرح کنید

امیر صالحی ۰۸ آبان ۱۴۰۰، ۱۷:۱۳