Part 11 - Membuat dan Berpindah Branch (git branch, git checkout, git switch)
1. Fungsi Branch dalam Git
Branch digunakan untuk memisahkan jalur pengembangan.
Dengan branch, kamu bisa mengerjakan fitur baru tanpa mengganggu branch utama seperti main.
Workflow umum:
- Buat branch baru → kerjakan fitur → merge ke main.
2. Melihat Daftar Branch
Gunakan:
git branch
Branch aktif ditandai dengan simbol *.
3. Membuat Branch Baru
Membuat branch tanpa berpindah ke branch tersebut:
git branch fitur-auth
4. Berpindah ke Branch Menggunakan git checkout
git checkout fitur-auth
5. Berpindah Menggunakan git switch (Cara Modern)
git switch adalah perintah yang lebih modern dan lebih mudah dibaca dibanding git checkout.
git switch fitur-auth
6. Membuat Branch Baru + Langsung Pindah
Cara lama (checkout):
git checkout -b fitur-dashboard
Cara modern (switch):
git switch -c fitur-dashboard
7. Menghapus Branch
Jika branch sudah selesai dan sudah digabung (merge), hapus branch tersebut:
git branch -d fitur-auth
8. Menghapus Branch Secara Paksa
Jika branch belum di-merge namun ingin dihapus:
git branch -D fitur-auth
9. Best Practice Branching
- Gunakan nama branch yang jelas: contoh
fitur-loginataubugfix-header. - Selalu lakukan
git pullsebelum membuat branch baru. - Setiap fitur sebaiknya dibuatkan branch terpisah.
10. Ringkasan
git branch— melihat / membuat branch.git checkout— cara lama untuk pindah branch.git switch— cara modern untuk pindah branch.git switch -c— buat branch baru + pindah.git branch -d— hapus branch.
Di Part 12, kita belajar cara menggabungkan branch menggunakan git merge.

