Это может быть не специфичный для git вопрос, но он возникает в контексте git. Эта идея может применяться более широко к другим VCS.
Я работаю над небольшим проектом, в котором я на данный момент являюсь единственным разработчиком. Я привыкаю к использованию Git, поэтому я задаюсь вопросом о лучших практиках. По мере того, как я реализую новые функции / функции, я обнаруживаю, что работаю сразу с несколькими файлами, их примерами и документацией, так что в моем состоянии git может отображаться 15 файлов, которые изменились. Но эти файлы могут относиться к 3 различным частям проекта.
Лучше ли фиксировать их в 3 отдельных части, сохраняя связанные файлы вместе, чтобы позже я мог вернуться назад и легче найти эти коммиты. Или так же просто передать их сразу с соответствующим сообщением?