আমি গিটে নতুন এবং সাবমডিউলগুলি যুক্ত করার জন্য সাহায্যের প্রশংসা করব। আমি কিছু সাধারণ কোড ভাগ করে নেওয়ার জন্য দুটি প্রকল্প পেয়েছি। ভাগ করা কোডটি সবেমাত্র দুটি প্রকল্পে অনুলিপি করা হয়েছিল। আমি সাধারণ কোডের জন্য একটি পৃথক গিট রেপো তৈরি করেছি এবং এটি গিট সাবমডিউল হিসাবে যুক্ত করার পরিকল্পনার সাথে প্রকল্পগুলি থেকে সরিয়েছি।
ফোল্ডারটি নির্দিষ্ট করতে আমি গিট সাবমডিউল অ্যাডের পাথ বিকল্পটি ব্যবহার করেছি:
git submodule add url_to_repo projectfolder
তবে ত্রুটিটি পেয়েছে:
'projectfolder' already exists in the index"
এটি আমার সংগ্রহস্থলের পছন্দসই কাঠামো:
repo
|-- projectfolder
|-- folder with common code
গিট সাবমডিউলটি সরাসরি রেপোতে বা সেখানে একটি নতুন ফোল্ডারে যুক্ত করা সম্ভব, তবে প্রজেক্টফোল্ডারে নয়। সমস্যাটি হ'ল এটি প্রকৃতপক্ষে প্রজেক্টফোল্ডারে থাকা দরকার .. আমি এটি সম্পর্কে কী করতে পারি এবং গিট সাবমডুল যুক্ত করার পথ বিকল্প সম্পর্কে আমি কী ভুল বুঝেছি?
git rm
বিদ্যমান ফোল্ডারে সাহায্য করার জন্য: |
git ls-files --stage projectfolder
?