Ответ 1
Используйте следующую команду:
git update-index --assume-unchanged <filename>
Если вы хотите отменить его позже, используйте:
git update-index --no-assume-unchanged <filename>
Постоянное изменение моего файла web.config при тестировании/нажатии на производство стареет, поэтому нужно помнить об удалении из моих поэтапных изменений, когда я не изменяю файл.
Я попытался использовать параметр "остановить отслеживание" в Sourcetree (который, я думаю, добавляет файл в мой GitIgnore), но похоже, что он удалит файл из моего удаленного репо.
Можно ли оставить файл в удаленном репо и остановить отслеживание локальных изменений?
Используйте следующую команду:
git update-index --assume-unchanged <filename>
Если вы хотите отменить его позже, используйте:
git update-index --no-assume-unchanged <filename>