Я хочу удалить файл из под контроля версий, речь идет о файле
.htaccess
, но сам файл я удалять не хочу.
Поэтому и использую в своем репозитории такие команды:
git rm --cached htaccess
git add .
git commit -m "убрали из под контроля версий файл .htaccess"
git push
На этом сервере файл .htaccess остается нетронутым.
Эти изменения оказываются в удаленном репозитории.
На другом сервере я получаю эти изменения командой.
git pull
В результате Git удаляет файл
.htaccess
с сервера, получившего изменения
И я восстанавливаю
.htacces
для него из резервной копии, почему так происходит? Почему Git удаляет файл?