Поскольку .gitignore
не работает на ветку, и мне нужно сохранить файл в master
, который не должен находиться в других ветвях, я хочу заблокировать любое слияние master
в другое ветви.Git - как заблокировать слияние с хозяином в другую ветвь
Я ожидаю некоторый .git*
как файл, который я могу установить в самом хранилище, что слияние мастера в другую ветку будет отклонено или, по крайней мере, появится предупреждение.
Есть ли кто-нибудь, если это возможно?
Я не понимаю, что вы имеете в виду, когда вы говорите '.gitignore' не работает в отрасли. Ваш '.gitignore' может абсолютно содержать разные правила в двух разных ветвях. – Wolf
AFAIK всегда работает для всех ветвей одинаково. Знаете ли вы, как установить .gitignore для работы по-разному? –
'.gitignore' - это обычный файл, зарегистрированный в ветви, как и любой другой. Вы можете иметь другое содержимое в одной ветке от другого. Просто отредактируйте его, добавьте и зафиксируйте. – Wolf