Sebelum mengetik satu perintah pun, kita perlu paham masalah apa yang diselesaikan Git dan bagaimana cara berpikirnya. Section ini membangun fondasi konsep — version control, distribusi, repository, dan commit — supaya setiap perintah pada section berikutnya terasa logis, bukan hafalan.
Kenali konsep version control: sistem yang mencatat setiap perubahan berkas sehingga versi mana pun dapat dipanggil kembali.
Buka → # Masalah Tanpa Version ControlLihat masalah nyata pengelolaan berkas manual — salinan berceceran, versi terbaru tak pasti, suntingan saling menimpa — yang diselesaikan version control.
Buka → # Mengenal GitPerkenalkan Git: sistem version control terdistribusi yang diciptakan Linus Torvalds untuk pengembangan kernel Linux.
Buka → # Sejarah dan Perkembangan GitTelusuri kelahiran Git dari kejatuhan lisensi BitKeeper, perkembangan versinya, hingga posisinya sebagai standar industri.
Buka → # Cara Kerja GitPahami tiga area kerja Git — working directory, staging area, dan repository — beserta aliran perubahan di antaranya.
Buka → # Git vs GitHubBedakan Git sebagai tool version control dari GitHub sebagai layanan hosting — dua hal yang sering disamakan pemula.
Buka → # Distributed Version ControlPahami arti sistem terdistribusi: setiap salinan memuat riwayat lengkap, dan bandingkan dengan model terpusat.
Buka → # Repository dan CommitKenali dua bangunan utama Git: repository sebagai database riwayat dan commit sebagai snapshot perubahan.
Buka → # Alur Belajar GitPetakan jalur belajar Course Git dari konsep dasar hingga kolaborasi tim supaya kita tahu posisi dan arah belajar.
Buka →