Version control (Git) என்பது CI/CD கட்டியெழுப்பும் ভিত்தி — repository இல் உள்ள code மாற்றங்கள் trigger pipelines, மற்றும் branching strategies CI/CD எவ்வாறு இயங்குகிறது என்பதை வடிவமைக்கிறது. Git மற்றும் CI/CD ன் ஒருங்கிணைப்பு தான் தானியங்கி, மாற்றம்-இயக்கப்பட்ட delivery ஐ செயல்படுத்துகிறது.
Git triggers 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.
