User Tools

Site Tools


tips:linux:gitsubmodule

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
tips:linux:gitsubmodule [2015/04/05 23:24] – created eriktips:linux:gitsubmodule [2015/11/06 10:01] (current) erik
Line 1: Line 1:
 ====== Git Submodules: Adding, Using, Removing, Updating ====== ====== 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]].
tips/linux/gitsubmodule.1428276277.txt.gz · Last modified: 2015/04/05 23:24 by erik