Файл .gitignore очень полезен при игнорировании некоторых файлов, которые мы не хотим контролировать. К сожалению, он не может использоваться, когда файл уже находится под управлением версиями. Например, мой файл .gitignore (который уже добавлен в git) может отличаться от того, что хочет мой коллега (например, я хочу игнорировать файлы Vim). Всякий раз, когда я вношу изменения в этот файл, git показывает его как измененный файл. Итак, мои вопросы:Git: Игнорирование файлов с контролируемой версией
- Есть ли способ игнорировать изменения для определенного файла, который уже контролируется Git ?!
- Есть ли способ совершить эти изменения, но сохранить его только для себя? Очевидно, я не хочу использовать ветку, потому что я работаю над определенной веткой.
Ни один из ответов не отвечает на главный вопрос - номер 1, включая принятый. Вопрос состоял в том, чтобы игнорировать файлы, которые уже контролируются, а не .gitignore not exlude выполнит задание – shealtiel
Ответ на git-update-index - правильный ответ. – Jason