Я работаю с репозиторием git, который хранит данные для веб-сайта. Он содержит файл .htaccess с некоторыми значениями, которые подходят для производственного сервера. Для того, чтобы я работал на сайте, мне нужно изменить некоторые значения в файле, но я никогда не хочу фиксировать эти изменения или я буду разбивать сервер.
Так как .gitignore не работает для отслеживаемых файлов, я использовал "git update-index --assume-unchanged.htaccess", чтобы игнорировать мои изменения в файле, однако это работает только до тех пор, пока вы не переключите ветки. После того, как вы вернетесь к исходной ветке, ваши изменения будут потеряны.
Есть ли способ сообщить git игнорировать изменения в файле и оставить его в покое при смене ветвей? (Так же, как если бы файл не был просмотрен.)