Я полагаю, что Refresh проверит хранилище, если в вашем проекте есть более новая и обновленная версия любых файлов, которые, возможно, были переданы другим разработчиком с момента вашей последней проверки.
При открытии представления «Результаты SCM» в столбце «Обновление» будет показано, какие файлы были обновлены с момента последней проверки с помощью буквы «М».
Если вы выберете «Обновить», вы фактически вытянетезапустите эти файлы и обновите текущий проект, в то время как Refresh просто проверит файлы и перечислит их в окне результатов SCM, не загружая и не перезаписывая ваш файл.