มันไม่สร้างความแตกต่างเมื่อใช้เช่นนี้
remote updateเป็นคำสั่งระดับสูงมาก - รองรับรีโมตแบบจัดกลุ่ม ( remotes.<group> = <list>) และอัปเดตรีโมตทั้งหมด (ยกเว้นที่มีการremote.<name>.skipDefaultUpdateตั้งค่า) แต่ไม่ใช่ตัวเลือกเฉพาะใด ๆ ของการดึงข้อมูล แม้ว่าภายใต้ประทุนจะทำสิ่งเดียวกันกับการดึงข้อมูลด้วยตัวเลือกเริ่มต้น
คำตอบที่แนะนำremote updateแทนที่จะใช้ git fetch นั้นแนะนำโดยไม่ต้องใช้ชื่อระยะไกลเพียงเพื่อประโยชน์ในการดึงข้อมูลทั้งหมดไม่ใช่แค่ชื่อที่เป็นอาร์กิวเมนต์ ซึ่งเทียบเท่ากับgit fetch --all.
ฉันควรเพิ่มข้อแม้ที่การดึงข้อมูลและการอัปเดตระยะไกลไม่ได้ใช้ codepath เดียวกันจนถึง v1.6.6.1 (เผยแพร่เมื่อ 23 ธันวาคม 2552) แม้ว่าก่อนหน้านั้นพวกเขาจะทำสิ่งเดียวกันเป็นหลักเพียงแค่ใช้รหัสที่แตกต่างกัน (อาจจะทำงานแตกต่างกันเล็กน้อยในกรณีมุม แต่ฉันไม่สามารถคิดอะไรออกจากหัวของฉันได้)