В моем случае у меня есть файл конфигурации базы данных database.php
и ловушка для развертывания проекта.
Мне нужно изменить файл database.php для подключения к моей локальной базе данных, но я не хочу передавать его удаленно, потому что это повлияет на dev env путем перехвата.
Я пытался использовать git rm --cached -r database.php
, чтобы отследить файл, но он удалит этот файл на удаленном git-сервере. так что мой dev-сервер также удалит этот файл.
затем dev-сервер BOOM.
Я тоже пытался git update-index --assume-unchanged database.php
, но это не очень хорошо подходит для моего случая.