====== Git Submodules: Adding, Using, Removing, Updating ====== To **add** a submodule in the current directory: git submodule add https://github.com/example To get the **status** of submodules: git submodule status To **update** submodules: git submodule update To **remove** a submodule: git submodule deinit -f example git rm --cached path/to/example rm -rf .git/modules/path/to/example More info [[https://chrisjean.com/git-submodules-adding-using-removing-and-updating/|here]] and [[https://subfictional.com/2015/02/17/fun-with-git-submodules/|here]].