Belajar Branch di Git: Bekerja Tanpa Mengganggu Kode Utama (Dasar Git #7)
- Authors
Kartono bin Saleh
- Published on
Belajar Branch di Git
Sampai sejauh ini, kamu sudah bisa:
- membuat repository
- melakukan commit
- mengirim perubahan ke GitHub
Sekarang kita akan belajar salah satu fitur paling penting di Git, yaitu branch.
Apa Itu Branch?
Branch adalah cabang dari project utama.
Dengan branch, kamu bisa mengerjakan sesuatu tanpa mengganggu kode utama.
Misalnya:
- menambahkan fitur baru
- mencoba eksperimen
- memperbaiki bug
Semua itu bisa dilakukan di branch terpisah.
Kenapa Harus Pakai Branch?
Tanpa branch, semua perubahan langsung masuk ke project utama.
Akibatnya:
- risiko error lebih besar
- sulit mencoba hal baru
- tidak aman untuk kerja tim
Dengan branch:
- pekerjaan lebih terpisah
- lebih aman
- lebih terstruktur
Melihat Branch
Untuk melihat daftar branch:
git branch
Biasanya, branch utama bernama:
main
Membuat Branch Baru
Untuk membuat branch baru:
git branch fitur-login
Perintah ini hanya membuat branch, tapi belum berpindah ke sana.
Berpindah Branch
Untuk berpindah ke branch lain:
git checkout fitur-login
Sekarang kamu sudah bekerja di branch tersebut.
Cara Cepat (Buat + Pindah Sekaligus)
Kamu juga bisa langsung:
git checkout -b fitur-register
Perintah ini:
- membuat branch baru
- langsung berpindah ke branch tersebut
Alur Kerja dengan Branch
Contoh alur sederhana:
- Buat branch baru
- Kerjakan fitur di branch tersebut
- Commit perubahan
- Kembali ke branch utama
Dengan cara ini, project utama tetap aman.
Kapan Harus Menggunakan Branch?
Gunakan branch ketika:
- membuat fitur baru
- memperbaiki bug
- melakukan eksperimen
Jangan langsung bekerja di branch utama.
Kesimpulan
Branch adalah fitur penting yang membuat pekerjaan lebih aman dan terstruktur.
Dengan branch, kamu bisa bekerja lebih bebas tanpa takut merusak project utama.
Siap Lanjut?
Pada bagian berikutnya, kita akan belajar bagaimana menggabungkan branch (merge).
Di sinilah kamu mulai memahami alur kerja tim secara lebih nyata 🚀