Когда я нажимаю Enter, он говорит мне: «fatal: pathspe c« Имя каталога »не соответствует ни одному файлу». но команда ls вызывает все каталоги, и она есть. Нужно ли вводить специальную команду, чтобы избавиться от директории?
Сначала проверьте ваши git status и git check-ignore -v -- <directory name>/afile, чтобы увидеть, отслеживается ли <directory name>.
git status
git check-ignore -v -- <directory name>/afile
<directory name>
Если он не отслеживается, тогда простого rm (нет git) будет достаточно.
rm
git