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