```html Branches di GitHub — Penjelasan Santai, Lengkap, dan Praktis

Frijal — Artikel

Branches di GitHub — penjelasan santai dan masuk akal

Ditulis oleh Fakhrul Terbit: 06 Okt 2025 Satu kolom • Dark-mode • Responsif

Halaman ini dibuat khusus untuk layar lebar, fullscreen, dan mobile-friendly. Kamu dapat membaca nyaman di perangkat apa pun, dengan galeri foto, lightbox panah, ikon sharing resmi, dan kolom komentar Facebook.

Apa itu Branch?

✨ Baik, mari kita kupas tuntas tentang Branches di GitHub.

Branch (cabang) adalah jalur pengembangan terpisah di dalam sebuah repository Git. Ibaratnya, kamu punya pohon kode: batang utamanya adalah default branch (biasanya bernama main), lalu kamu bisa membuat cabang baru untuk mengembangkan fitur, memperbaiki bug, atau bereksperimen tanpa mengganggu batang utama. Setiap branch adalah salinan kode dari branch asalnya pada saat dibuat, dan bisa berkembang sendiri-sendiri.

Fungsi dan maksud branch

Alur umum penggunaan

  1. Buat branch baru dari main:
  2. git branch fitur-login
    git checkout fitur-login
            
  3. Kerjakan perubahan di branch tersebut.
  4. Push ke GitHub:
  5. git push origin fitur-login
            
  6. Ajukan pull request untuk menggabungkan ke main.

Analogi sederhana

Bayangkan kamu menulis buku 📖. main = naskah utama yang sudah rapi. branch = draft alternatif untuk menambahkan bab baru. Kalau draft itu bagus, kamu gabungkan ke naskah utama. Kalau tidak, cukup buang tanpa merusak isi buku utama.

Tambahan praktis supaya makin mantap

Galeri ilustrasi

Contoh visual alur branch (klik gambar untuk memperbesar):

X/Twitter Facebook LinkedIn WhatsApp Telegram
Browser: Mendeteksi…
OS: Mendeteksi…
Lokasi/IP: 🏳️ Mengambil IP…
×
```