Peta dunia

 

EN: Read in English

Dunia 0: Mula Di Sini

Git dalam VS Code

Anda akan belajar: di mana Git dalam VS Code, dan apa fungsi setiap bahagian.

Teks BM belum disemak oleh penutur asli.

Masalahnya

git status: index.html diubah dan style.css belum dijejak. Kedua-duanya merah. Output terminal: $ git status On branch main Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: index.html Untracked files: (use "git add <file>..." to include in what will be committed) style.css no changes added to commit (use "git add" and/or "git commit -a")

Ini git status dalam terminal. Banyaknya perkataan! Ada cara lebih senang nak tengok?

Cuba

Ini VS Code, editor kod yang percuma. Ketik setiap titik yang bercahaya.

Ketik titik yang bercahaya untuk meneroka.

0 daripada 7 diteroka

Tengok

git add style.css, kemudian git commit dengan mesej Add styles. Git buat satu commit baru. Output terminal: $ git add style.css $ git commit -m "Add styles" [main 0a7422c] Add styles 1 file changed, 1 insertion(+) create mode 100644 style.css

Butang-butang ini jalankan arahan Git yang sama. Klik + jalankan git add. Klik Commit jalankan git commit.

Teka

Anda klik + di sebelah style.css. Ia pergi ke mana?

Pilih satu jawapan.

Semak

Dalam diff (beza baris demi baris), satu baris berwarna hijau. Apa maksud hijau?

Pilih satu jawapan.

Tengok

git log --oneline dalam terminal VS Code senaraikan dua commit. Output terminal: $ git log --oneline 3a12797 (HEAD -> main) Add home page 6d3a9b1 Add README

VS Code pun ada terminal di dalamnya. Buka menu Terminal, kemudian New Terminal. Semua arahan dalam kursus ini boleh jalan di situ.

Anda berjaya!

Kini anda boleh cari butang-butang Git dalam VS Code.

Nak tahu lebih (pilihan)

Halakan tetikus ke atas fail dalam Changes untuk nampak butang lain. Anak panah melengkung akan buang perubahan anda, jadi hati-hati. Pasang VS Code dari code.visualstudio.com. Ia ada untuk Windows, macOS dan Linux.