Це не має ніякої різниці при такому використанні.
remote updateце команда дуже високого рівня - вона підтримує групування віддалених ( remotes.<group> = <list>) та оновлення всіх віддалених (крім тих, що мають remote.<name>.skipDefaultUpdateнабір), але не будь-який із більш конкретних варіантів отримання. Під кришкою, однак, це робиться точно так само, як і за допомогою стандартних параметрів.
Відповідь, що рекомендує remote update замість git fetch, насправді рекомендувала його без віддаленого імені, просто заради отримання всіх, а не лише тієї, яка названа як аргумент. Це еквівалентно git fetch --all.
Я повинен додати застереження, що вилучення та віддалене оновлення насправді не використовували той самий кодовий шлях до версії 1.6.6.1 (випущена 23 грудня 2009 р.). Ще до цього вони, по суті, робили те саме, просто використовуючи інший код (можливо, поводяться дещо інакше в кутових випадках, але я не можу придумати жодної вершини голови).