Представьте себе, по традиции, что предпочитаемый метод разработки вашей команды включал нескольких человек с общим логином, редактирующих файлы на сервере сборки с использованием vim.
[Обратите внимание, что существуют известные проблемы, связанные с одним человекомимея возможность редактировать файл сразу, люди уходят со своего рабочего места и оставляют файл заблокированным в vim, система собирает / перезапускает систему, требуя, чтобы все прекратили отладку, пока это происходит.Это не тот вопрос, о котором идет речь]
Если бы управление исходным кодом вводилось без изменения рабочего процесса, было бы много пользы?
Я предполагаю, что история коммитов не будетмного пользы, так как он будет содержать все изменения всеми большими комочками.Так что на самом деле было бы невозможно перемотать отдельные изменения, кроме как на действительно большом уровне.