Накратко
git rm --cached премахва избран файл от индекса, като оставя работното копие на диска. Промяната трябва да се запише с commit, за да стане част от историята.
Полезно е да знаеш
git rm --cached премахва избран файл от индекса, като оставя работното копие на диска. Промяната трябва да се запише с commit, за да стане част от историята. [1]
Това не заличава старите версии на файла. Ако в тях има тайна, спирането на проследяването не я обезсилва. Добави подходящо правило за игнориране и отделно реши проблема с вече разкритите данни.
Източници
За повече подробности и проверка на информацията: