Edit: мне удалось восстановить мои файлы из корзины, поэтому мне не нужно решение, но мне интересно знать, как восстановить с помощью git (так как это создало проблему) и почему любая операция git будетвлияет на "игнорируемые" файлы.
У меня есть файл .gitignore с записями вроде:
reference/
, в котором хранится много больших файлов справочных данных для моего проекта.
Я сделал
git rm -r
и эти файлы были удалены
Я не знал, что они исчезли, и, желая получить все обратно, использовал клиент github для «Отменить все изменения ...»
Теперь все вернулось, кроме файлов, которые были "проигнорированы".
Моя операционная система - OSX High Sierra.
Как мне их вернуть?