Remove git submodules
Git submodules are great, except when they’re not. Constantly keeping two development flows in sync is annoying. To add insult to injurey, previously removeing a submodule took about 4 steps.
Now it takes one step: git submodule deinit (-f)
. After that, you can
commit, and remove the submodule checkout if you like (or add it to your
repo).
DON’T DO THIS: