git: как «отследить» неотслеживаемый файл

#git

#git

Вопрос:

Я довольно новичок в git…

Я отследил файл, выполняя:

git update-index --assume-unchanged filename

Теперь я хочу зафиксировать изменение в этом файле, но я не могу понять, как удалить неотслеживаемый. Я пытался git add filename и git update-index --add filename думал, что это правильный путь, но, похоже, это не работает…

Какая команда для этого? Я искал в документации и в сети, и, возможно, я просто не использовал правильные слова… но я не нашел то, что искал… Я нахожу документацию git довольно сложной для использования новичком…

Спасибо!

Ответ №1:

Просто:

 git update-index --no-assume-unchanged filename
  

Я не знаю, где вы искали, но оба флага сгруппированы вместе в документации:

http://www.kernel.org/pub/software/scm/git/docs/git-update-index.html

Комментарии:

1. Я пробовал это, но это не работает. Интересно, что также похоже, что —assume-unchanged больше не работает, хотя я использовал его в прошлом (и теперь я хочу отменить его).