#todayilearned

by @jm3 · aka John Manoogian3

Frequent, bite-size mini-milestone updates as I fast-forward merge* my front-end web development skills up to 2019 levels. Learn more

Remove git submodules

Posted at — Jun 13, 2019

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:

Read more