У меня есть код шаблона / начальной точки, который я использую в разных проектах. Работая над новым проектом, я всегда хочу добавлять и изменять вещи в шаблоне.
Я думаю, что разрабатывать шаблон вместе с проектом.
Некоторые из моих дополнений относятся к конкретному проекту и не должны быть привязаны к шаблону. Другие должны.
Бьюсь об заклад, я мог бы использовать Git для этого, но я не уверен, как. У меня есть git-репозиторий для шаблона и по одному для каждого проекта. Я хотел бы, чтобы некоторые, но не все, коммиты, которые я делаю, были возвращены к шаблону. Могу ли я создать подмножество файлов, которые не будут возвращены? Должен ли я работать над проектными вещами в одной ветке и шаблоном в мастере?
Я действительно ценю любые идеи. Мой гугл-фу дает мало.