Как закоммитить часть файлов в master бранч, а часть в отдельный бранч?
Есть два бранча. b0 b1
b0 = master - содержит общие файлы
b1 = кастом - содержит особые файлы для b1
На b1 тысячи файлов и директорий, часть из них общая, часть особая
Как на b1 добавить файлы, предназначающиеся только для b0 и запушить их и затем тоже для b1 ветки?
То есть в идеале сказать git add "используй gitignore-for-b0" - закоммитить/запушить,
а потом git add "используй gitignore-for-b1" и закоммитить/запушить.
Подготовить временный .gitignore файл для первого случая, подложить в корень, далее git add -A .
потом возвращаем на место оригинальный .gitignore, коммитим, пушим