EN: Read in English
Dunia 3: Alam Selari
Baca penanda konflik
Anda akan belajar: kenapa merge berhenti, dan cara baca penanda konflik Git.
Teks BM belum disemak oleh penutur asli.
Masalahnya
Anda merge cake ke main, dan Git berhenti. CONFLICT! Adakah anda dah rosakkan diari?
Tengok
Tiada apa yang rosak. Kedua-dua branch tulis hari 2 yang berbeza pada baris sama. Itulah konflik (conflict): Dua perubahan bertembung di tempat sama.. Git tak boleh teka, jadi ia tanya anda.
Tengok
Git tulis kedua-dua versi ke dalam fail. penanda konflik (conflict markers): Baris <<<<<<<, ======= dan >>>>>>> yang Git letak di sekeliling pertembungan. memagarinya. Baris anda di atas. Baris mereka di bawah.
Cuba
Cari pagarnya.
Ketik tiga baris penanda.
0 daripada 3 dijumpai
Petunjuk
Ia bermula dengan tujuh<, tujuh = atau tujuh >.Teka
Baris hari 2 mana yang datang dari branch anda, main?
Pilih satu jawapan.
Semak
Keliru di tengah merge? Jalankan git status. Ia senaraikan fail yang perlu dibaiki sebagai both modified. Ia siap beritahu langkah seterusnya.
Anda berjaya!
Kini anda boleh baca penanda konflik tanpa panik.
Nak tahu lebih (pilihan)
Semasa konflik, git diff tunjuk kedua-dua pihak sekali gus. Nak tengok baris sebelum mana-mana perubahan? Jalankan git config --global merge.conflictStyle diff3. Lepas itu, bahagian yang bermula dengan ||||||| tunjuk baris asal.
English
You merge cake into main, and Git stops. CONFLICT! Did you break your diary?
Nothing broke. Both branches wrote a different day 2 on the same line. That’s a conflict. Git can’t guess, so it asks you.
Git wrote both versions into the file. Conflict markers fence them in. Your line sits on top. Theirs sits below.
Find the fences.
<, seven = or seven >.Which day 2 line came from your branch, main?
Lost mid-merge? Run git status. It lists the files to fix as both modified. It even names your next steps.
You can now read conflict markers without panic.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: git merge: how conflicts are presented · git status
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?