Git
Git adalah sistem version control terdistribusi standar industri yang mencatat setiap perubahan kode sumber secara historis, memungkinkan kolaborasi tim lintas cabang secara aman dan terstruktur.
Jalur Pembelajaran Terstruktur
- 🟢 Git Dasar (Modul 1) → Tiga area Git (Working Directory, Staging Area, Repository), commit atomik, log inspeksi, dan remote origin synchronisation.
- 🟡 Git Branching (Modul 2) → Isolasi fitur via branch, alur penggabungan (Fast-forward vs 3-Way Merge), strategi Rebase, dan teknik resolusi Merge Conflict.
- 🔴 Git Workflow & Kolaborasi (Modul 3) → Pola kerja tim (GitHub Flow vs Gitflow), Pull Requests & Code Review, Git Stash penyelamat kerja, dan pemulihan komit darurat (cherry-pick, revert, reset).