При условии, что:
- Ваша команда использует централизованный контроль версий.
- Вы работаете над более крупной функцией, выполнение которой займет несколько дней, и вы не сможете выполнить коммит до этого, потому что это нарушит сборку.
- Члены вашей команды каждый день совершают что-то, что может изменить некоторые файлы, над которыми вы работаете.
Так как это централизованное управление версиями, вам нужно будет обновить локальную проверку в какой-то момент: по крайней мере, один раз перед фиксацией новой функции.
Если вы обновите только один раз непосредственно перед вашим коммитом, то может произойти много конфликтов из-за множества других изменений, сделанных вашими товарищами по команде, что может быть болезненным, чтобы решить все сразу.
Или, вы можете часто обновлять, и даже если есть несколько конфликтов, которые нужно решать изо дня в день, это должно быть легче сделать, понемногу.
Останетесь ли вы, это всегда хорошая идея, чтобы часто обновлять?