Кажется, я закрепил свой репозиторий git, отслеживая файл, позже игнорируя его, а затем удаляя его. Дело в том, что я хочу, чтобы файл присутствовал в удаленном репозитории (живой сайт), но просто не хочу отслеживать.
Теперь моя главная ветка пытается удалить все файлы из репозитория, которые, как я знаю, будут удалять их на удаленной ветке, когда я нажимаю изменения... Я просто хочу их разобрать, но не могу этого сделать, поскольку они уже удален на master и git rm -r --cached говорит, что "не соответствует никаким файлам".
Как я могу отследить эти удаленные файлы, не удаляя их из удаленного репозитория?