У меня есть репо с 2-мя ветками;master
и dev
.Есть этот config.json
файл, который отличается для рабочей среды и среды разработки, поэтому я бы хотел, чтобы эти файлы не сливались при слиянии от dev
до master
.
Есть ли способ сделатьэто навсегда, поэтому, какие бы изменения я ни делал в dev
ветви и сливал в master
, он никогда не будет включать изменения, внесенные в файл config.json
, поэтому я могу хранить их собственные версии этого файла в обеих ветвях?
Я мог бы использовать .gitignore
, но это не включало бы файл в их собственные ветви, когда я выполняю git commit
и git push
.