Это удалит файл из индексации, но сохранит его в вашем хранилище и рабочей области. После применения rm --cached вам нужно будет зафиксировать изменения, чтобы они вступили в силу. Он будет отображаться как удаленный в отслеженных вами изменениях, но это только потому, что он был удален из индексации. Примечание. Если вы снова внесете в него изменения в будущих коммитах, вам нужно будет выполнить: git rm --cached, чтобы отследить изменения в файле из конкретного коммита.

я есть файл конфигурации, который я хочу сохранить в удаленном хранилище, но я не хочу отслеживать его изменения на моем компьютере. Добавление его в .gitignore не помогает.

Причина, по которой я не хочу отслеживать изменения, заключается в том, что они должны отличаться между компьютерами в зависимости от их среды.

Ответы на вопрос(4)

Ваш ответ на вопрос