ฉันรู้ว่ามันอาจจะล่าช้า แต่ฉันได้สังเกตเห็นว่ามันจะเกิดขึ้นเฉพาะเมื่อฉันส่งคำสั่งไปยังสาขานั้นอัปเดตมากกว่าสาขาที่ฉันกำลังรวมอยู่
ปรากฎว่าถ้าฉันเปลี่ยนสาขา (เช่นเพิ่มไฟล์เพิ่มเติมในสาขา) และลองรวมสาขาอื่นเข้าไปในนั้น Git จะขอให้ฉันเขียนMERGE_MSG
สาขานั้น
ในภาพนี้ก็แสดงให้เห็นว่าฉันเพิ่มไฟล์ใบอนุญาตmaster
และแฟ้มในสาขา.gitignore
npm-init
เนื่องจากmaster
มีไฟล์ใหม่ใบอนุญาตและnpm-init
ไม่ทราบเกี่ยวกับมัน Git ขอให้ฉันเขียนข้อความเกี่ยวกับสาเหตุที่ฉันควรผสานมัน
ฉันก็รวมadd-eslint
เข้าด้วยกันadd-dev
ก่อนที่จะรวมการเปลี่ยนแปลงเข้าinstall-deps
ด้วยกัน
ฉันรู้ว่านี่อาจเป็นเรื่องยากที่จะเข้าใจ (แม้สำหรับฉันในตอนแรก) แต่ฉันหวังว่าภาพจะชัดเจนขึ้น :)