git rm --cached [dir]
должен дать вам предупреждение:
fatal: not removing 'foo' recursively without -r
и git rm --cached -r [dir]
определенно не должны удалять вашу локальную копию папки.
Как вы можете это увидетьваша папка была удалена?ls
?
Вы уверены, что mpdf
- это папка?это может быть символическая ссылка на какой-то другой фолер?( примечание : это все равно не объясняет, почему команда --cached
удалила вашу локальную ссылку)