ฉันคุ้นเคยกับการเรียกใช้ git pull และคำสั่งอื่น ๆ จากภายในสาขาที่ฉันกำลังทำงานอยู่ แต่ฉันได้ตั้งค่าเซิร์ฟเวอร์การพัฒนาที่มีหลายคนทำงานอยู่ดังนั้นฉันจึงไม่ต้องการที่จะเปลี่ยนสาขาเมื่อฉันทำ หากฉันต้องการอัปเดตสาขาที่มีอยู่บนเซิร์ฟเวอร์ dev จากที่เก็บ github ที่เราทุกคนใช้วิธีที่ถูกต้องจะทำอย่างไร? ถ้าฉันเรียกใช้คำสั่ง 'git pull github branchname' นั่นจะเป็นการดึง branch เข้าสู่ branch ปัจจุบันหรือไม่?
ตัวอย่างคอมไพล์ทั้งหมดที่ฉันสามารถหาได้ดูเหมือนจะบ่งบอกว่าคุณเรียกใช้ 'ชื่อการชำระเงิน' ก่อนจากนั้นจึงทำการดึง ฉันพยายามหลีกเลี่ยงสิ่งนั้น อย่างที่บอกว่านี่เป็นสาขาที่มีอยู่แล้วและฉันแค่ต้องการอัปเดตเป็นเวอร์ชันล่าสุด
git fetchจะอัปเดตสำเนาภายในของสาขาระยะไกล แต่ไม่ใช่สาขาในพื้นที่แม้ว่าจะมีการตั้งค่าเพื่อติดตามสาขาระยะไกลนั้นก็ตาม อาจเป็นหรือไม่ใช่สิ่งที่ต้องการ (แก้ไข: ตามค่าเริ่มต้นอย่างไรก็ตามเป็นไปได้ที่จะเรียกมันด้วยอาร์กิวเมนต์เพื่อให้มันทำงานแตกต่างกันไป แต่ในกรณีนี้อาร์กิวเมนต์ควรถูกชี้ให้เห็นจริงๆ)
git fetchควรทำในสิ่งที่คุณต้องการ