Xuxicheta
@Xuxicheta
инженер

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

В проекте при запуске фронта надо указать ответную ветку бэкенда. В мастере же ничего не должно измениться.
т.е. допустим - чекаут на ветку featureA-front
беру файл /src/backend-branch.js
и пишу там module.exports = 'featureA-backend'
Делаю несколько коммитов в ветку featureA-front, все ок.

Заканчиваю таск, делаю MR в мастер, и файл /src/backend-branch.js не должен измениться в мастере и вообще попасть в MR.

Как это проделать с минимумом операций и ручной работы?
Один из вариантов это хук на слияние, который будет восстанавливать backend-branch.js, но это решение кажется не очень красивым.
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
@dsmoke
юзать переменные окружения както-так
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Не хранить такие настройки в гите вообще.
Или на этапе разветывания все приводить в порядок.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы