سلام
من ۲۰۰ مینی پروژه دارم که اعضای تشکیل دهنده پروژه های بزرگ هستند. میخوام در ۲۰۰ پوشه مختلف در ریپازیتوری گیت هاب آپلود کنم و اونا رو هر روز ارتقا بدم
مثلا ریپازیتوری به نام examples ایجاد کردم. این ریپازیتوری حاوی ۲۰۰ پوشه با نام های 001 تا 200 هست
حالا من توی پوشه 001 یه پروژه دارم ایجاد میکنم که حاوی ۵ تا فایل هست. میخوام هر فایل رو در یک روز خاص ایجاد کنم و کامیت کنم و به اون پوشه در ریپازیتوری اضافه کنم
وقتی فایل ها رو از داخل پوشه 001 اضافه میکنم، به روت ریپازیتوری اضافه میشه. اگه هم با پوشه اضافه کنم، کامیت های داخل پوشه 001 اضافه نمیشه
راهی هست که از داخل پوشه 001 در ریپازیتوری لوکال خودم فایل ها رو به پوشه ۰۰۱ در ریپازیتوری گیت هاب اضافه کنم؟
بزارید سوال رو یه طور دیگه هم مطرح کنم که کامل متوجه بشین
فرض کنید سون لرن ۲۰۰ قسمت مختلف داره. هر قسمت رو به یه برنامه نویس میده. کل سون لرن در یک ریپازیتوری قرار گرفته که ۲۰۰ پوشه داره
هر کاربر روی پوشه خودش کار میکنه و در آخر همه چیز رو به سون لرن اضافه میکنه
این پوشه ها هر روز داره آپدیت میشه و کامیت هایی بهش اضافه میشه
حالا مشکلی که وجود داره اگه یه پوشه از ریپازیتوری دارای پوشه .git باشه دیگه نمیشه اون رو add کرد مگر اینکه .git داخل پوشه ها حذف بشه. از طرفی هم سون لرن به کامیت همه کاربر ها در پوشه خودشون نیاز داره
راه حل این رو میخوام
سلام و احترام
فکر کنم منظور شما submodule باشه https://www.youtube.com/watch?v=gSlXo2iLBro
اگه مشکلتون رو حل نکرد همین جا مطرح کنید