Файлы, которые генерируются или относятся к другим проектам, никогда не должны включаться в git. Это увеличивает размер репозитория, затрудняет обновление. Фактически, вы с самого начала создаете большую свалку, в которой с самого начала будет не разобраться, а спустя месяцы — тем более, ради мнимого «удобства».
В репозиторий добавляйте только те файлы, которые пишете/изменяете вы сами.
А фреймворк, например, устанавливается в каждой копии разработчика или на сервере командами npm
или yarn
.