EN: Read in English
Dunia 3: Alam Selari
Kemas branch
Anda akan belajar: branch mana yang selamat dipadam, dan caranya.
Teks BM belum disemak oleh penutur asli.
Masalahnya
Senarai branch anda makin panjang. Nota lama di mana-mana! Yang mana boleh dibuang dengan selamat?
Tengok
git branch -d about tanggalkan nota itu. Commit kekal selamat, sebab main dah ada semuanya.
Cuba
git branch --merged senaraikan nota yang kerjanya dah masuk ke branch anda. Ketik yang boleh dipadam.
Ketik setiap nota yang dah di-merge dan boleh dipadam. Bukan yang anda sedang guna!
0 daripada 2 dijumpai
Petunjuk
Bintang menanda branch anda sendiri. Biarkan yang itu.Cuba
Padam nota yang dah di-merge, about dan dark-mode. Kekalkan old-idea.
Petunjuk
Satu nota setiap kali:git branch -d about.Teka
old-idea tak pernah di-merge. Anda jalankan git branch -d old-idea. Apa jadi?
Pilih satu jawapan.
Tengok
Pasti tak perlukannya? git branch -D (D besar) padam juga. Hati-hati: commitnya hilang nota terakhir.
Semak
Apa kata git branch -d?
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Anda berjaya!
Kini anda boleh kemas branch tanpa hilang kerja.
Nak tahu lebih (pilihan)
git branch --no-merged senaraikan nota yang kerjanya masih menunggu. Tersilap padam nota? git reflog masih ingat commitnya. Kemudian git branch old-idea <hash> lekatkan nota itu semula.
English
Your list of branches keeps growing. Old notes everywhere! Which ones can you throw away safely?
git branch -d about peels off the note. The commits stay safe, because main already has them.
git branch --merged lists notes whose work is already in your branch. Tap the ones you can delete.
Delete the merged notes about and dark-mode. Keep old-idea.
git branch -d about.old-idea was never merged. You run git branch -d old-idea. What happens?
Sure you don’t need it? git branch -D (capital D) deletes it anyway. Careful: its commit loses its last note.
What does git branch -d say?
You can now tidy your branches without losing work.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: git branch (-d, -D, --merged)
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?