আমাদের অ্যাপসের একটি পরিবার রয়েছে, সবারই একই বেস রয়েছে। এখন অবধি আমি এই বেসটি বিকাশ করে চলেছি এবং গিট ওয়ার্কফ্লো খুব সাধারণ ছিল:
develop
শাখায় উন্নয়ন হয়- নতুন বৈশিষ্ট্যগুলি
name-of-the-feature
শাখায় বিকশিত হয় - রিলিজগুলি
release-**
শাখায় তৈরি করা হয়
এখন অবধি, পরিবারের প্রতিটি অ্যাপ্লিকেশনের জন্য কোডটি একই ছিল। আসুন যাক তাদের যে বেসটি ভাগ করে নিয়েছে সেগুলি এখন সম্পূর্ণ, এবং এখন থেকে কোড প্রতিটি অ্যাপ্লিকেশনের জন্য আলাদা হবে।
আমি নিশ্চিত না যে কীভাবে গিট এবং একই বেস রয়েছে এমন একাধিক অ্যাপ্লিকেশনগুলির সাথে আমি কীভাবে व्यवहार করব ।
- তাদের প্রত্যেকের নিজস্ব গিট প্রকল্প থাকতে হবে ?
- এগুলি কি একই প্রকল্পে থাকা উচিত, তবে প্রত্যেকের নিজস্ব শাখায় থাকা উচিত ?
মুল বক্তব্যটি: আমি যদি এগুলিকে আলাদা প্রকল্পে রাখি তবে অ্যাপের বেসে করা প্রতিটি সংশোধন আমাকে প্রতিটি অ্যাপ্লিকেশনটিতে পুনরাবৃত্তি করতে হবে। আমি গিটের সাথে খুব বেশি পরিচিত নই , তবে আমি যদি প্রতিটি প্রকল্প একটি শাখায় সঞ্চয় করি তবে প্রতিটি অ্যাপের সাথে বেস সংশোধনটি মার্জ করা সম্ভব হবে কি?
কেউ কি এরকম পরিস্থিতি অনুভব করেছেন? কীভাবে এগিয়ে যাব আমি নিশ্চিত নই।
ধন্যবাদ!
সম্পাদনা করা যখন আমি সংস্করণটি বলেছিলাম তার অর্থ সংস্করণ সংখ্যার মতো নয়। তারা আসলে একই অ্যাপ্লিকেশন যা একই বেস ভাগ করে।