ভার্সন কন্ট্রোল (Git) হল সেই ভিত্তি যার উপর CI/CD নির্মিত হয় — রিপোজিটরিতে কোড পরিবর্তন পাইপলাইনগুলি ট্রিগার করে, এবং ব্র্যাঞ্চিং কৌশলগুলি সংজ্ঞায়িত করে যে CI/CD কিভাবে চলে। Git এবং CI/CD এর একীকরণ হল যা স্বয়ংক্রিয়, পরিবর্তন-চালিত ডেলিভারি সক্ষম করে।
Git CI/CD ট্রিগার করে
CI/CD pipelines are TRIGGERED by Git events:
→ a PUSH to a branch → runs CI (build + test) on that change
→ a PULL REQUEST → runs CI to verify the change before merging
→ a MERGE to main → may trigger deployment (CD)
→ a TAG (e.g. v1.2.0) → may trigger a release/production deployment
→ Every code change in Git automatically drives the pipeline → change-driven automation.
