นี่คือผลลัพธ์ของคำสั่ง patch ของฉัน:
Hunk #11 merged at 4184,4190.
Hunk #12 merged at 4444.
Hunk #13 merged at 4944.
Hunk #14 NOT MERGED at 5106-5116.
Hunk #15 merged at 5290.
Hunk #16 merged at 5448.
patch unexpectedly ends in middle of line
Hunk #17 merged at 5608,5611.
คำสั่งคือ
patch -d ~/SOME_DIR -p1 --merge --verbose -u
แพทช์ที่ผลิตโดยใช้คอมไพล์:
git --git-dir ~/SOME_DIR/.git diff -U8 bb1ee538982957b421a4c0e78f30428e73c9a072 HEAD -- malloc.c
อะไรpatch unexpectedly ends in middle of line
เฉลี่ยและมันเป็นปัญหาหรือไม่ มันหมายถึงก้อนใหญ่ 16 หรือ 17 หรือไม่? ฉันจะค้นหาอะไรในไฟล์แพทช์เพื่อหาสาเหตุที่ทำให้เกิดปัญหานี้