EN: Read in English
Dunia 1: Titik Simpan
Buang dan tukar nama
Anda akan belajar: cara padam, berhenti jejak dan tukar nama fail cara Git.
Teks BM belum disemak oleh penutur asli.
Masalahnya
Diari anda perlu dikemas. Ada fail nota lama. Ada laman dengan nama janggal. Ada log yang tersimpan secara tak sengaja. Macam mana nak beritahu Git?
Tengok
git rm padam fail dan masukkan pemadaman itu ke dalam kotak. Commit (titik simpan) seterusnya akan simpan fail itu sebagai dah tiada.
Cuba
Padam old-notes.txt cara Git.
- Kosong
- Kosong
- 3 titik simpan
- Ignore log files
- Add diary pages
- Add README
Petunjuk
Taipgit rm old-notes.txt.Teka
Anda jalankan git rm --cached debug.log. Adakah debug.log masih dalam folder anda?
Pilih satu jawapan.
Tengok
git rm --cached maksudnya: berhenti jejak, tapi simpan fail itu. Sesuai untuk benda yang tersimpan secara tak sengaja. .gitignore anda akan terus sorokkannya.
Tengok
git mv tukar nama fail dan beritahu Git dalam satu langkah. Huruf R dalam status maksudnya renamed (ditukar nama).
Cuba
Tukar nama aboutme.html jadi about.html. Kemudian commit.
- Kosong
- Kosong
- 3 titik simpan
- Ignore log files
- Add diary pages
- Add README
Petunjuk
git mv aboutme.html about.html, kemudian git commit -m "Rename about page".Anda berjaya!
Kini anda boleh padam, berhenti jejak dan tukar nama fail cara Git.
Nak tahu lebih (pilihan)
Terpadam atau tertukar nama fail tanpa Git? Tak apa. Jalankan git add -A. Git masukkan pemadaman ke dalam kotak. Biasanya ia kenal pasti pertukaran nama juga. Untuk satu folder penuh, guna git rm -r dengan nama folder itu.
English
Your diary needs a clean-up. An old notes file. A page with a clumsy name. A log you saved by mistake. How do you tell Git?
git rm deletes a file and puts the deletion in the box. Your next commit saves it as gone.
Delete old-notes.txt the Git way.
git rm old-notes.txt.You run git rm --cached debug.log. Is debug.log still in your folder?
git rm --cached means: stop tracking, but keep the file. Perfect for things you saved by mistake. Your .gitignore keeps it hidden after.
git mv renames a file and tells Git in one step. The R in status means renamed.
Rename aboutme.html to about.html. Then commit it.
git mv aboutme.html about.html, then git commit -m "Rename about page".You can now delete, untrack and rename files without confusing Git.
Anda dah siapkan ini. Latihan lagi pun bagus!
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?