MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Как в Git удалить файлы из индекса, не удаляя их в рабочей директории
12.02.2018
15:57
Текстовые метки: git, удаление файла, индекс, rm
Раздел: Компьютер - Программирование - Системы контроля версий (VCS) - Git

Чтобы удалить файл из индекса, не удаляя его в рабочей директории, можно дать команду:

git rm --cached <file>


эта команда удалит файл из индекса, оставив его при этом в рабочем каталоге.


Такое действие иногда нужно делать после того, как, некий тип файла (например, *.autosave) был помещен в .gitignore. Ели файлы этого типа были помещены в репозитарий и стали отслеживаться до того момента, когда данный тип был прописан в .gitignore, то такие файлы, успевшие попасть в индекс, git будет продолжать отслежить. А новые попадать в индекс не будут. И для того, чтобы убрать файлы *autosave из индекса, не нарушив работу среды разработки, можно использовать вышеприведенную команду.


Так же в этом разделе:
 
MyTetra Share v.0.52
Яндекс индекс цитирования