Pengantar
Setelah commit dasar, branch memungkinkan eksperimen tanpa merusak main.
Lihat & buat branch
git branch
git branch fitur-kontak
git switch fitur-kontakAtau sekaligus:
git switch -c fitur-kontak(git checkout -b masih umum di tutorial lama.)
Kerja di branch
echo "Halaman kontak" > kontak.md
git add kontak.md
git commit -m "feat: draft halaman kontak"main belum punya file ini sampai di-merge.
Kembali ke main & merge
git switch main
git merge fitur-kontak
git log --oneline --graph --allKonflik (konsep)
Jika dua branch mengubah baris yang sama, Git meminta resolusi manual:
- Buka file ber-marker
<<<<<<< - Pilih isi yang benar
git addfile tersebutgit commit(menyelesaikan merge)
Hapus branch (setelah merge)
git branch -d fitur-kontakKuis hari 3
Perintah modern untuk pindah branch?
Merge berguna untuk?
Checklist
0/4 selesai