cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menyelesaikan konflik yang timbul daripada git rebase pada cawangan ini?

Didapati bahawa konflik kadangkala berlaku apabila melaksanakan git rebase -i HEAD~10 Pada masa ini, konflik ditemui. Seperti berikut:
Buat cawangan b1 dan b2 daripada cawangan induk, dan kedua-dua cawangan mengubah suai lokasi yang sama. Konflik berlaku apabila menggabungkan b1, b2 dan menggabungkan b2 pada cabang induk Konflik diselesaikan dan komit gabungan dijana. Pada masa ini git rebase -i HEAD~10 akan ada masalah:

  1. Dua komitmen b1 dan b2 akan bercanggah

  2. Saya tidak nampak merge commit semasa rebase -i

Konflik jelas telah diselesaikan dalam komitmen gabungan, jadi mengapa masih terdapat konflik dan komitmen gabungan telah hilang?
Bagaimana untuk menyelesaikan konflik dengan betul? Jelas sekali saya mahu mendapatkan keputusan dalam komit gabungan. Atau apakah jenis aliran kerja yang boleh mengelakkan konflik?

仅有的幸福仅有的幸福2825 hari yang lalu691

membalas semua(1)saya akan balas

  • 黄舟

    黄舟2017-05-02 09:26:28

    Selepas membetulkan fail yang bercanggah secara manualgit add/git commit

    Tidak kira apa aliran kerja yang anda gunakan, selagi dua orang berkemungkinan mengubah suai fail yang sama pada masa yang sama, anda tidak boleh mengelakkan konflik gabungan, jadi anda mesti bermula dengan membahagikan kerja.

    balas
    0
  • Batalbalas