Как навсегда предотвратить фиксацию определенной части файла в git?

Я клонировал удаленный репозиторий SVN с помощью git-svn. Я изменил файл pom.xml в этом клонированном репозитории таким образом, чтобы код компилировался. Эта установка эксклюзивна для меня. Таким образом, я не хочу возвращать изменения в удаленное репо.

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

Я изучил этот вопроси этот вопрос, но они касаются скорее временных изменений.

Обновление: я также знаю о возможностях .gitignore, но это означало бы полное исключение файла.

11
задан Community 23 May 2017 в 12:27
поделиться