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