Peta dunia

 

EN: Read in English

Dunia 11: Pusat Bantuan

Pull bersepah: abort

Anda akan belajar: cara undur diri dari pull yang berhenti dengan konflik.

Teks BM belum disemak oleh penutur asli.

Masalahnya

git pull --rebase ambil commit Aisyah, kemudian berhenti: CONFLICT (content): Merge conflict in index.html. Could not apply Say Git is fun. Output terminal: $ git pull --rebase From https://github.com/you/diary 270a76e..046fbbc main -> origin/main Auto-merging index.html CONFLICT (content): Merge conflict in index.html error: could not apply c9d5315... Say Git is fun hint: Resolve all conflicts manually, mark them as resolved with hint: "git add/rm <conflicted_files>", then run "git rebase --continue". hint: You can instead skip this commit: run "git rebase --skip". hint: To abort and get back to the state before "git rebase", run "git rebase --abort". hint: Disable this message with "git config set advice.mergeConflict false" Could not apply c9d5315... # Say Git is fun

Anda pull. CONFLICT! Anda dan Aisyah ubah baris yang sama. Terlalu bersepah sekarang? Ini berlaku pada semua orang. Anda sentiasa boleh undur diri.

Cuba

Pull dengan --rebase berhenti di tengah-tengah rebase. git status beritahu cara keluar.

Ketik baris dalam git status yang tunjuk jalan balik.

~/diary $ git pull --rebase~/diary $ git status

0 daripada 1 dijumpai

Cuba

Undur diri dari pull yang bersepah. Kerja anda kembali seperti sejurus sebelumnya.

6d3a9b1a8feb63270a76e046fbbcc9d5315

Semak

Jalan keluar yang mana sesuai? git status sentiasa beritahu.

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

      Teka

      Anda dah undur diri. Bagaimana dengan commit (titik simpan) Aisyah?

      Pilih satu jawapan.

      Anda berjaya!

      Kini anda boleh undur diri dari pull yang bersepah, dengan tenang.

      Nak tahu lebih (pilihan)

      Sedia cuba lagi? Pull sekali lagi dan baiki pertembungan itu. Dalam rebase: sunting fail, git add, kemudian git rebase --continue. Dalam merge: sunting, git add, kemudian git commit. Tak pasti baris siapa yang menang? Tanya kawan sepasukan dulu.