Git - удалить папку, которой там не должно быть - т.е.
У меня есть локальный репозиторий, в котором есть только пара подкаталогов с удаленного компьютера, указанного в sparse-checkout.
Однако недавно я выполнил слияние с некоторыми конфликтами, и по какой-то веской причине я уверен, что он обнаружил конфликты с одним из других подкаталогов, которых нет в моем списке разреженных проверок.
Итак, когда я разрешил эти конфликты, у меня появился нежелательный каталог /. Если я удалю ненужный каталог /, Git сочтет его удаленным и захочет удалить его полностью. В этом есть смысл.
Но как я могу удалить его должным образом, то есть вернуться к отсутствию нежелательных / в моем локальном репозитории с разреженными проверками?