Pull from origin
โดยการ pull นั้นก็มีได้จากหลายสาเหตุ เช่น
- ตัว origin branch มี commit ใหม่กว่าขึ้นมา
- ตัว branch อื่่นมี commit ใหม่กว่า
- ตัว branch อื่นมีไฟล์ที่แตกต่างกันแต่เก่ากว่า
โดย 2 ข้อหลังคือกาจัดการ branch ที่แตกต่างกัน โดยจะเรียกว่าการ merge แทนคำว่า pull
ซึ่งการดึงก็มีไดัหลายวิธีการ
- เลือก pull แบบปกติ (สนใจไฟล์ที่แตกต่าง และจะพยายามแก้ conflict)
- เลือกที่จะ pull แบบเอา version ของ origin เลย