इस तरह से इस्तेमाल करने पर कोई फर्क नहीं पड़ता।
remote updateएक बहुत ही उच्च-स्तरीय कमांड है - यह समूहीकृत रीमोट्स ( remotes.<group> = <list>) का समर्थन करता है , और सभी रीमोट्स को अपडेट करता है ( remote.<name>.skipDefaultUpdateसेट के साथ उन लोगों को छोड़कर ), लेकिन इनमें से कोई भी अधिक विशिष्ट विकल्प नहीं है। हालांकि, हुड के तहत, यह डिफ़ॉल्ट विकल्पों के साथ लाने के समान सटीक कार्य करता है।
remote updateGit fetch के बजाय सिफारिश करने वाला उत्तर वास्तव में इसे दूरस्थ नाम के बिना सिफारिश कर रहा था, बस सभी को लाने के लिए, न कि केवल एक तर्क के रूप में नाम दिया गया। इसके बराबर है git fetch --all।
मुझे उस चेतावनी को जोड़ना चाहिए जो वास्तव में v1.6.6.1 (23 दिसंबर 2009 को जारी) तक लाने के लिए और रिमोट अपडेट वास्तव में एक ही कोडपाथ का उपयोग नहीं किया था। इससे पहले भी, हालांकि, उन्होंने अनिवार्य रूप से एक ही काम किया था, बस अलग-अलग कोड का उपयोग करना (संभवतः कोने के मामलों में थोड़ा अलग व्यवहार करना, लेकिन मैं अपने सिर के ऊपर से कोई भी नहीं सोच सकता हूं)।