Вы можете определить те же статические файлы в вашей основной ветке, но:
Поскольку этот атрибут .gitattribute не будет определен в других ветвях, объединение этих файлов будет происходить нормально.
Идея состоит в том, чтобы определить файл .gitattributes в каталоге этих статических файлов в главной ветви со следующим содержимым:
myStaticFile1 merge=keepMine
myStaticFile2 merge=keepMine
myStaticFile3 merge=keepMine
Эти три файла всегда сохраняют свой локальный контент (который является пустым на главном) при слиянии с главным.
Вам нужно будет определить драйвер слияния (здесь он называется "keepmine"). См. Связанный вопрос для этого сценария.