I have a subproject in a Git repo that I want to remove but am not able to. On the GitHub web interface the submodules are shown with black (or grey) folder icons and are not clickable.
There are some issues with that folder that even if my local code has files in that folder and I push to my repository, changes are not applied on the GitHub remote. Somehow this folder is ignored. I checked that it is not in .gitignore
file.
On trying to remove the subproject I used:
git submodule deinit submodule-name
but it gives error that
error: pathspec 'submodule-name' did not match any file(s) known to git. Did you forget to 'git add'?
What's the issue here?
.octicon-file-directory
the grey one is.octicon-file-submodule
, so I also guess that it's something submodule related. – Astringent