EN: Read in English
Dunia 1: Titik Simpan
Tiga tempat kerja anda tinggal
Anda akan belajar: tiga tempat Git simpan kerja anda.
Teks BM belum disemak oleh penutur asli.
Masalahnya
Anda tekan simpan dalam editor. Jadi Git pun dah simpan, kan? Belum lagi! Kerja anda boleh berada di tiga tempat.
Tengok
Tempat 1 ialah folder kerja (working folder). Ini fail biasa anda. Anda ubah fail di sini.
Tengok
Tempat 2 ialah kawasan staging, iaitu sebuah kotak. git add masukkan perubahan yang siap ke dalam kotak.
Tengok
Tempat 3 ialah repository (stor sejarah projek). git commit ambil gambar isi kotak dan simpan di sini dengan selamat.
Teka
Anda buat fail baru, notes.txt. Di mana ia sekarang?
Pilih satu jawapan.
Teka
Anda taip git add notes.txt. Di mana ia sekarang?
Pilih satu jawapan.
Teka
Anda taip git commit -m "Add notes". Ke mana salinan yang disimpan pergi?
Pilih satu jawapan.
Anda berjaya!
Kini anda boleh namakan tiga tempat kerja anda tinggal.
Nak tahu lebih (pilihan)
Anda akan jumpa nama lain untuk tempat-tempat ini. Folder kerja juga dipanggil working tree. Kawasan staging juga dipanggil index. Repository tinggal dalam folder tersembunyi .git.
English
You pressed save in your editor. So Git saved it too, right? Not yet! Your work can sit in three places.
Place 1 is the working folder. These are your normal files. You edit them here.
Place 2 is the staging area, a box. git add puts ready changes in the box.
Place 3 is the repository. git commit takes a photo of the box and keeps it here, safe.
You make a new file, notes.txt. Where is it now?
You type git add notes.txt. Where is it now?
You type git commit -m "Add notes". Where does the saved copy go?
You can now name the three places your work lives.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: gitglossary (working tree, index) · git add · git commit
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?