Я узнал , как исключить весь каталог в git (добавьте строку bin /
в .gitignore
). И я узнал , как игнорировать файлы «постфактум» (т.е. после того, как они были добавлены в git):
git rm --cached
Как мне игнорировать весь каталог (например, bin /
) после он был добавлен в репозиторий Git?
Я пробовал git rm --cached bin /
, но все, что я получил, это ошибка:
фатальный: pathspec 'bin /' не соответствует ни одному файлу
Когда я пытался (в корневом каталоге, где существует .git) git rm --cached MyProj / bin /
ошибка другое:
фатальный: не удаляется 'MyProj / bin /' рекурсивно без -r
Что это означает и нужно ли мне сейчас зафиксировать и / или разветвить?