Rumah > Soal Jawab > teks badan
Seperti yang ditunjukkan dalam tajuk, terdapat komit yang salah di tengah, dan kemudian terdapat sekumpulan komit yang betul Sekarang saya mahu memadamkan ralat ini dan mengekalkan yang betul.
淡淡烟草味2017-05-02 09:34:27
Pendekatan biasa adalah untuk menyandarkan semula dan memproses komit berikutnya secara manual (serahkan semula semua komit berguna, abaikan komit yang tidak berguna dan menggabungkan komit berlebihan). Risiko dan kesukaran agak tinggi. (Perbaiki keadaan, selamatkan biri-biri dan bunuh serigala)
Cara yang malas adalah untuk kembali ke sebelum melakukan yang salah, dan kemudian menyerahkan semula dengan cawangan baharu Ini selamat, tetapi beban kerja akan menjadi agak besar, dan mudah untuk melakukan kesilapan di tengah. (Memperbaiki kandang biri-biri, menyelamatkan biri-biri)
Jika anda terlalu malas untuk melakukannya, anda boleh melakukan penyerahan baharu kemudian untuk membetulkan ralat sebelumnya. (Baiki kandang biri-biri, beli biri-biri baru)
黄舟2017-05-02 09:34:27
git rebase -i kembali ke versi sebelumnya yang mengandungi penyerahan yang salah Terdapat pilihan untuk meninggalkan penyerahan tertentu Sila rujuk Baidu untuk penggunaan tertentu
天蓬老师2017-05-02 09:34:27
Nampaknya ia tidak berfungsi, melainkan anda TETAP SEMULA kembali ke penyerahan sebelumnya, kemudian padamkan log penyerahan berikutnya, dan kemudian serahkan semula perkara yang anda perlukan. Saya semak sebelum ini.