remove git submodule
authorPhilip Durbin <philipdurbin@gmail.com>
Wed, 18 Jul 2012 10:15:04 +0000 (06:15 -0400)
committerPhilip Durbin <philipdurbin@gmail.com>
Wed, 18 Jul 2012 10:15:04 +0000 (06:15 -0400)
git.mdwn

index 4cc057709ba617febb097578da710567d9422433..727534fe3ef2c34fd3f04f47c545dfd09bb5535d 100644 (file)
--- a/git.mdwn
+++ b/git.mdwn
@@ -28,3 +28,14 @@ Once your submodules are all set...
 http://chrisjean.com/2009/04/20/git-submodules-adding-using-removing-and-updating/
 
 
+#### Remove a git submodule
+
+> To remove a submodule you need to:
+> 
+> # Delete the relevant line from the ''.gitmodules'' file.
+> # Delete the relevant section from ''.git/config''.
+> # Run ''git rm --cached path_to_submodule'' (no trailing slash).
+> # Commit the superproject.
+> # Delete the now untracked submodule files.
+> 
+> -- https://git.wiki.kernel.org/index.php/GitSubmoduleTutorial