প্রকল্প সম্পর্কে
মাল্টি-গিটার ব্যবহারকারীদের একাধিক রিপোজিটরিতে সমান্তরালভাবে পরিবর্তন করতে সুবিধা দেয়। এটি লক্ষ্যযুক্ত প্রতিটি রিপোজিটরির প্রেক্ষাপটে ব্যবহারকারী-প্রদত্ত স্ক্রিপ্ট বা প্রোগ্রাম চালাতে কাজ করে। যদি পরিবর্তন শনাক্ত করা হয়, তবে টুলটি ম্যানুয়াল পর্যালোচনার জন্য পুল রিকুয়েস্ট তৈরি করতে পারে অথবা সফল CI পাইপলাইন সম্পন্ন হলে স্বয়ংক্রিয়ভাবে মার্জ করতে পারে।
মূল ক্ষমতাগুলোর মধ্যে রয়েছে:
- যেকোনো স্ক্রিপ্টযোগ্য ভাষার (যেমন: Bash, Node.js, Python, Go) সমর্থন।
- সাধারণ ব্যবহারের ক্ষেত্র: ফাইল সিঙ্ক (PR টেমপ্লেট), প্রোগ্রাম্যাটিক রিফ্যাক্টরিং, ডিপেন্ডেন্সি আপডেট, লেন্টিং সমস্যা সমাধান এবং সার্চ-এন্ড-রিপ্লেস অপারেশন।
- একাধিক প্ল্যাটফর্মের সাথে ইন্টিগ্রেশন: GitHub, GitLab, Gitea, Bitbucket Server, Bitbucket Cloud এবং Gerrit。
- নমনীয় টার্গেটিং অপশন: অর্গানাইজেশন, ইউজার, নির্দিষ্ট রিপোজিটরি, টপিক বা কোড/রিপোজিটরি সার্চ (GitHub) দিয়ে ফিল্টার করা যায়।
- ড্রাই-রান মোড যা কমাট না করে পরিবর্তন পরীক্ষা করতে সাহায্য করে।
- কমান্ড-লাইন ফ্ল্যাগ, YAML ফাইল বা পরিবেশ চলকের মাধ্যমে কনফিগারেশন।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.