Задать вопрос

Как закоммитить часть файлов в master бранч, а часть в отдельный бранч?

Есть два бранча. b0 b1
b0 = master - содержит общие файлы
b1 = кастом - содержит особые файлы для b1
На b1 тысячи файлов и директорий, часть из них общая, часть особая

Как на b1 добавить файлы, предназначающиеся только для b0 и запушить их и затем тоже для b1 ветки?

То есть в идеале сказать git add "используй gitignore-for-b0" - закоммитить/запушить,
а потом git add "используй gitignore-for-b1" и закоммитить/запушить.
  • Вопрос задан
  • 585 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
sggr
@sggr
PHP, Ruby, GO
git stash - для вас
Ответ написан
Комментировать
JonNiBravo
@JonNiBravo
Подготовить временный .gitignore файл для первого случая, подложить в корень, далее git add -A .
потом возвращаем на место оригинальный .gitignore, коммитим, пушим
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽