Sublime Text 3 молча, не спрашивая, обновляет содержимое файла если он был изменен извне. Если в файле есть несохраненные изменения, сделанные в самом редакторе ПЛЮС изменения извне - ST задаст вопрос "ХХХ Has changed on disk. Do you want to reload it?" При нажатии Ок будут загружены внешние изменения, а несохраненные изменения, сделанные в самом редакторе будут утеряны. Так что функция эта есть из коробки, протестируйте на простом текстовом файле (я только что проверил - все работает, как и должно). Единственное, чего не хватает, это если есть конфликт изменений (см. выше), чтобы ST показывал diff и предлагал возможность склеить изменения.
Update: еще полезно установить плагин для работы с Git + GitGutter, и если ваш файл под контролем CVS - удобные указатели в gutter (колонка сбоку, с номерами строк) помогут легче ориентироваться среди текущих изменений.