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

Как исключить файл из Pull Request?

Есть главная ветка master и есть ветка beta. В ветке master лежит допустим config.json, а в ветке beta лежит config.json, но с другим содержимым. Можно ли сделать так, чтобы при пул-реквесте файл config.json игнорировался (не перезаписывался)? Ну или возможно есть какой-то другой способ такое организовать?
  • Вопрос задан
  • 433 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 2
saboteur_kiev
@saboteur_kiev Куратор тега Git
software engineer
Как я понял, вы хотите в одном и том же репозитории хранить два енвайрнмента, на одной и той же машине.
Но это неверный подход. Ветки это не разные версии софта, ветки это разные состояния исходников.
Сделайте ваш код, чтобы там был prod.config, dev.config и все
Ответ написан
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Если вы изменяете файл в рабочем каталоге, но не хотите, чтобы это изменение попало в ветку, то просто не отправляйте изменение в ветку. Коммитьте только те изменения, которые должны попасть в проект.
Если вы уже успели в тематической ветке изменить файл, который изменять было нельзя, то отмените его изменение в этой ветке. Только так вы сможете исключить этот файл из Pull Request.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы