Tidak ada bedanya bila digunakan seperti ini.
remote updateadalah perintah tingkat tinggi - ini mendukung remote yang dikelompokkan ( remotes.<group> = <list>), dan memperbarui semua remote (kecuali yang memiliki remote.<name>.skipDefaultUpdateset), tetapi bukan opsi pengambilan yang lebih spesifik. Namun, di bawah kap, ia melakukan hal yang sama persis seperti pengambilan dengan opsi default.
Jawaban yang merekomendasikan remote updatealih-alih git fetch sebenarnya merekomendasikannya tanpa nama jarak jauh, hanya untuk mengambil semua, bukan hanya yang dinamai sebagai argumen. Ini sama dengan git fetch --all.
Saya harus menambahkan peringatan bahwa pengambilan dan pembaruan jarak jauh tidak benar-benar menggunakan jalur kode yang sama hingga v1.6.6.1 (dirilis 23 Desember 2009). Bahkan sebelum itu, meskipun, mereka pada dasarnya melakukan hal yang sama, hanya menggunakan kode yang berbeda (mungkin berperilaku sedikit berbeda dalam kasus sudut, tapi saya tidak dapat memikirkan apapun di luar kepala saya).