5 Hari Git · 2 menit baca · 0 tayangan

Hari 3: Branch & Merge

Bekerja di cabang terpisah, berpindah branch, dan menggabungkan perubahan ke main dengan aman.

Created 2026-09-21Updated 2026-09-16#git#tools

Pengantar

Setelah commit dasar, branch memungkinkan eksperimen tanpa merusak main.

Lihat & buat branch

git branch
git branch fitur-kontak
git switch fitur-kontak

Atau 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 --all

Konflik (konsep)

Jika dua branch mengubah baris yang sama, Git meminta resolusi manual:

  1. Buka file ber-marker <<<<<<<
  2. Pilih isi yang benar
  3. git add file tersebut
  4. git commit (menyelesaikan merge)

Hapus branch (setelah merge)

git branch -d fitur-kontak

Kuis hari 3

Perintah modern untuk pindah branch?

Merge berguna untuk?

Checklist

0/4 selesai

Komentar

0 komentar

Masuk untuk menulis komentar. Masuk

Belum ada komentar. Jadilah yang pertama.