Tutorial Lengkap Cara Menggunakan Git dan GitHub untuk Pemula (Bahasa Indonesia) David Naista, M.T.I. 10 Agustus 2025 21:38:00 Pemrograman 391 Kali

Tutorial Lengkap Cara Menggunakan Git dan GitHub untuk Pemula (Bahasa Indonesia)

Pendahuluan

Bagi seorang programmer atau developer, Git dan GitHub adalah dua alat penting yang wajib dikuasai. Git berfungsi sebagai version control system untuk melacak perubahan pada kode, sedangkan GitHub adalah layanan hosting repository berbasis cloud yang memudahkan kolaborasi tim.

Dalam artikel ini, kita akan membahas cara menggunakan Git dan GitHub mulai dari pembuatan akun, membuat repository, melakukan commit, push, hingga sinkronisasi data. Semua langkah dijelaskan dalam bahasa Indonesia agar mudah diikuti.


Apa Itu Git dan GitHub?

Git

Git adalah sistem kontrol versi (version control system) yang memungkinkan kita melacak setiap perubahan pada file dan folder di proyek kita. Dengan Git, kita bisa:

  • Menyimpan riwayat perubahan (history).

  • Mengembalikan ke versi sebelumnya.

  • Bekerja secara kolaboratif tanpa takut file bentrok.

GitHub

GitHub adalah platform berbasis web untuk menyimpan repository Git secara online. Dengan GitHub, Anda bisa:

  • Mengelola kode sumber di cloud.

  • Berkolaborasi dengan tim secara real-time.

  • Mengakses repository dari mana saja.

Langkah-Langkah Menggunakan Git dan GitHub

1. Membuat Akun GitHub

  1. Buka GitHub.com.

  2. Klik Sign Up dan isi data pendaftaran.

  3. Lakukan verifikasi email dan login ke akun Anda.


2. Membuat Repository Baru di GitHub

  1. Setelah login, klik tombol New (warna hijau) di sisi kiri.

  2. Isi Nama Repository (contoh: belajar-git).

  3. Tambahkan deskripsi (opsional).

  4. Pilih visibilitas:

    • Public: Bisa diakses semua orang.

    • Private: Hanya Anda dan kolaborator yang bisa mengakses.

  5. Klik Create Repository.


3. Instalasi Git di Komputer

  1. Buka git-scm.com.

  2. Pilih versi yang sesuai:

    • Windows: "Download for Windows".

    • MacOS: "Download for Mac".

  3. Jalankan installer dan ikuti langkah instalasi.

  4. Setelah terpasang, Anda bisa membuka Git Bash dengan klik kanan di folder proyek.


4. Konfigurasi Git

Sebelum menggunakan Git, lakukan konfigurasi identitas:

git config --global user.name "Nama Anda" git config --global user.email "email@domain.com"

5. Menghubungkan Git dengan Repository GitHub

  1. Buka folder proyek, klik kanan, pilih Git Bash Here.

  2. Jalankan perintah:

git init
  1. Tambahkan remote repository:

git remote add origin https://github.com/username/nama-repo.git

6. Menambahkan File dan Commit

  1. Tambahkan file ke staging area:

git add .
  1. Simpan perubahan (commit):

git commit -m "Pesan commit pertama"

7. Mengirim Perubahan ke GitHub (Push)

Kirim file ke GitHub:

git push origin master

Setelah ini, file akan muncul di repository GitHub Anda.


8. Menarik Perubahan dari GitHub (Pull)

Jika ada perubahan di GitHub (misalnya dari rekan tim), jalankan:

git pull origin master

Ini akan menyinkronkan repository lokal Anda dengan versi di server.


9. Menghapus dan Memperbarui File

  • Menghapus file:

bash
git rm nama-file.txt git commit -m "Hapus file" git push origin master
  • Memperbarui file: Edit file, lalu git add ., git commit -m "Update", dan git push.


Tips dan Best Practice

  • Gunakan commit message yang jelas dan deskriptif.

  • Sering lakukan git pull untuk menghindari konflik.

  • Jangan commit file yang bersifat sensitif seperti password atau API key.

  • Gunakan branch untuk fitur atau perbaikan bug.


Kesimpulan

Git dan GitHub adalah kombinasi yang sangat powerful untuk manajemen kode dan kolaborasi tim. Dengan memahami perintah dasar seperti git init, git add, git commit, git push, dan git pull, Anda sudah bisa mulai bekerja layaknya developer profesional.

Mulailah dari proyek kecil, dan biasakan menggunakan Git setiap kali melakukan perubahan. Semakin sering Anda berlatih, semakin mudah menguasai alur kerjanya.