Pull from origin

โดยการ pull นั้นก็มีได้จากหลายสาเหตุ เช่น

  • ตัว origin branch มี commit ใหม่กว่าขึ้นมา
  • ตัว branch อื่่นมี commit ใหม่กว่า
  • ตัว branch อื่นมีไฟล์ที่แตกต่างกันแต่เก่ากว่า

โดย 2 ข้อหลังคือกาจัดการ branch ที่แตกต่างกัน โดยจะเรียกว่าการ merge แทนคำว่า pull

ซึ่งการดึงก็มีไดัหลายวิธีการ

  • เลือก pull แบบปกติ (สนใจไฟล์ที่แตกต่าง และจะพยายามแก้ conflict)
  • เลือกที่จะ pull แบบเอา version ของ origin เลย