Peta dunia

 

EN: Read in English

Dunia 2: Sihir Undur · Cabaran bos

Bilik lolos: 6 bencana

Anda akan belajar: cara baiki enam bencana Git berturut-turut, tanpa panik.

Teks BM belum disemak oleh penutur asli.

Masalahnya

Masalah di setiap kawasan: debug.log dalam folder kerja, secret.txt dalam kotak dan commit bernama Add day 2 entyr. Semuanya bergoyang.

Enam bencana Git. Satu bilik berkunci. Baiki semuanya untuk lolos!

Tengok

git status dalam bilik 1. secret.txt dan index.html dua-dua dalam kotak. Satu baris petunjuk sebut arahan untuk unstage. Output terminal: $ git status On branch main Changes to be committed: (use "git restore --staged <file>..." to unstage) modified: index.html new file: secret.txt

Setiap bilik ialah terminal sebenar. Buntu? Cuba git status dulu. Selepas 2 cubaan, petunjuk akan muncul. Silap tak apa, jadi cubalah!

Cuba

Baiki setiap bencana untuk buka bilik seterusnya.

Bencana 1 daripada 6: Fail salah dalam kotak

secret.txt termasuk ke dalam kotak. Keluarkan. Biarkan index.html di dalam.

Folder kerja
  • Kosong
Kawasan staging
Repositori
  • 3 titik simpan
  • Add style
  • Add day 1 page
  • Add README
6d3a9b1a8feb63270a76e

Semak

Satu commit (titik simpan) teruk dah dikongsi. Cara baiki mana yang selamat?

Pilih satu jawapan.

Semak

Kesilapan mana yang reflog TAK boleh baiki?

Pilih satu jawapan.

Anda berjaya!

Kini anda boleh lolos dari hampir semua bencana Git.