ฉันพยายามรวมไฟล์ในบรรทัดคำสั่งโดยใช้ Git เมื่อข้อความแสดงข้อผิดพลาดปรากฏขึ้นแจ้งว่าการผสานถูกยกเลิก
ฉันคิดว่านั่นคือจุดจบของมัน แต่แล้วฉันก็รู้ว่ามี gitmarks ในไฟล์ของฉัน ชอบมาก:
start =
    expression
validchar = 
    [0-9a-zA-Z_?!+\-=@#$%^&*/.]
integer = 
<<<<<<< HEAD
    digits:[0-9]+
        { return digits.join(""); }
=======
    sign:"-"* digits:[0-9]+
        { return sign + digits.join(""); }
>>>>>>> gh-pages
ไฟล์ไม่ได้ถูกแก้ไขโดยฉันและแสดงบรรทัดที่แทรกด้วย:
- HEAD หลังเครื่องหมายน้อยกว่า ( <<<<<<< HEAD)
- บรรทัดของรหัสที่เปลี่ยนแปลง
- สตริงของเครื่องหมายเท่ากับ ( =======)
- เวอร์ชันใหม่ของรหัส
- อีกบรรทัดที่ขึ้นต้นด้วยมากกว่าเครื่องหมายและชื่อของสาขา ( >>>>>>> gh-pages)
สิ่งที่แย่กว่านั้นคือเนื้อหาของไฟล์ไม่อยู่ในลำดับอีกต่อไป มีใครรู้บ้างว่าฉันทำให้ไฟล์เหล่านั้นกลับมาเป็นปกติได้อย่างไรและการเปลี่ยนแปลงที่ฉันทำใน gh-branch รวมเข้ากับ master branch
gh-pagesรุ่นดังนั้นคุณต้องการเพียงแค่สิ่งที่ลบจาก<<<<<<ไป======และยังเอาเดี่ยว>>>>>>เส้นออกจากทั้งสองบรรทัดของรหัสที่เกิดขึ้นจริงระหว่างและ=======>>>>>>