Git dan Github
  • Daftari isi Belajar Basic Git
  • Pengenalan Git
    • Apa itu Git?
    • Manfaat Penggunaan Git
    • Perbedaan Git dan GitHub
  • Instalasi Git
    • Instalasi Git di Sistem Operasi (Windows, macOS, Linux)
    • Konfigurasi Dasar Git
  • Dasar-dasar Git
    • Konsep Repository
    • Apa itu Commit, Branch, dan Merge
    • Alur Kerja Git: Working Directory, Staging Area, Repository
    • Kolaborasi Menggunakan GitHub
  • Tips Lanjutan
    • Menggunakan .gitignore
    • Menggunakan git reset dan git revert
Powered by GitBook
On this page
  1. Pengenalan Git

Apa itu Git?

PreviousDaftari isi Belajar Basic GitNextManfaat Penggunaan Git

Last updated 6 months ago

Git adalah sebuah version control system (sistem pengontrol versi) yang digunakan untuk melacak perubahan dalam file atau kode proyek. Git memungkinkan pengembang untuk bekerja secara kolaboratif dan mencatat setiap perubahan yang dibuat pada kode. Sistem ini sangat penting dalam pengembangan perangkat lunak karena membantu dalam menjaga riwayat perubahan, berkolaborasi dengan tim lain, dan mengelola berbagai versi proyek tanpa konflik.

Beberapa fitur utama Git meliputi:

  • Pengelolaan versi: Git melacak perubahan yang dilakukan pada file dan memungkinkan pengembang untuk kembali ke versi sebelumnya jika diperlukan.

  • Kolaborasi: Pengembang dapat bekerja bersama dalam satu proyek, baik secara lokal maupun melalui platform berbasis cloud seperti GitHub, GitLab, atau Bitbucket.

  • Branching: Git memungkinkan pembuatan branch (cabang) yang berbeda, sehingga pengembang dapat mengerjakan fitur atau perbaikan secara terpisah tanpa memengaruhi kode utama.

Git diciptakan oleh Linus Torvalds pada tahun 2005 untuk membantu pengembangan kernel Linux, dan sejak itu menjadi alat yang sangat populer dalam pengembangan perangkat lunak di seluruh dunia.

Untuk referensi lebih lanjut tentang Git:

Pro Git by Scott Chacon
Official Git Documentation