Держите текущую версию при слиянии (наша версия или их) - PullRequest
0 голосов
/ 17 ноября 2018

Я создал форк с автоматической синхронизацией в BitBucket Server.

Я изменил один файл в ветке на ветке, и я хочу, чтобы он оставался статичным, где автоматическая синхронизация просто принесет изменения для всего остального, что изменится, и оставит статический файл таким, какой он есть.

Можно ли что-то настроить, чтобы это происходило автоматически без запроса на ручное слияние?

1 Ответ

0 голосов
/ 18 ноября 2018

Можно ли что-то настроить, чтобы это происходило автоматически без запроса на ручное слияние?

Конечно

Хитрость заключается в использовании merge.ours.driver true

# set the desired merge strategy for the given file
git config merge.ours.driver true

# Mark the file you want in .gitattributes
echo 'FILE_NAME merge=ours' >> .gitattributes

merge driver

команда, отвечающая за фактическое объединение файлов.

git config --global merge.ours.driver true

Приведенная выше конфигурация будет определять драйвер слияния, который всегда будет поддерживать нашу текущую версию файла .

...