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

  1. 🟢 Git Dasar (Modul 1) → Tiga area Git (Working Directory, Staging Area, Repository), commit atomik, log inspeksi, dan remote origin synchronisation.
  2. 🟡 Git Branching (Modul 2) → Isolasi fitur via branch, alur penggabungan (Fast-forward vs 3-Way Merge), strategi Rebase, dan teknik resolusi Merge Conflict.
  3. 🔴 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).