EN: Read in English
Dunia 3: Alam Selari
Branch ialah nota pelekat
Anda akan belajar: apa sebenarnya branch, dan cara membuatnya.
Teks BM belum disemak oleh penutur asli.
Masalahnya
Anda nak cuba tema gelap untuk diari anda. Tapi main mesti terus berfungsi. Di mana anda boleh cuba dengan selamat?
Tengok
branch: Jalan cerita lain untuk cuba benda baru. (cabang) ialah nota pelekat pada commit. git branch dark-mode lekatkan nota baru di sini. Anda kekal di tempat sama.
Cuba
Buat branch bernama dark-mode.
Petunjuk
Taipgit branch dark-mode, kemudian tekan Enter.Tengok
git branch tanpa nama senaraikan nota anda. Bintang menanda nota tempat anda berada.
Cuba
Nota boleh dilekat pada commit lama juga. Lekatkan nota bernama idea pada “Add day 1 page”.
Ketik satu commit. Kemudian lekatkan branch baru padanya.
Petunjuk
Ketik commit di tengah. Kemudian ketik “Lekat di sini”.Teka
Anda di main. Anda buat commit baru. Nota mana yang bergerak ke depan?
Pilih satu jawapan.
Semak
Nampak? Hanya main yang bergerak. HEAD menumpang di atas main. dark-mode tunggu di commit lama.
Anda berjaya!
Kini anda boleh buat branch dan faham apa sebenarnya branch.
Nak tahu lebih (pilihan)
git branch -v tunjuk commit di bawah setiap nota. git branch -m dark-mode night-mode tukar namanya. Nama branch tak boleh ada ruang kosong. Pasukan guna - dan /, contohnya feature/dark-mode. Kenapa branch murah sangat? Dalam Git, branch cuma nama yang memegang satu id commit.
English
You want to try a dark theme for your diary. But main must keep working. Where can you play safely?
A branch is a sticky note on a commit. git branch dark-mode sticks a new note here. You stay where you are.
Make a branch called dark-mode.
git branch dark-mode, then press Enter.git branch with no name lists your notes. The star marks the one you are on.
Notes can go on old commits too. Stick a note called idea on “Add day 1 page”.
You are on main. You make a new commit. Which note moves forward?
See? Only main moved. HEAD rides along on main. dark-mode waits on the old commit.
You can now make branches and see what they really are.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: git branch · Branches in a nutshell (Pro Git)
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?