Submodule-modes: Distinguish between update modes and update targets
[git-submod-enhancements.wiki.git] / Recursive-submodule-checkout.textile
index 6e774985c359ba017a8086e2f638022556193fd1..664eb704d3d0fc29daba58ea696b805bddbbe4f7 100644 (file)
@@ -1,7 +1,9 @@
+This effort is about teaching @am@, @apply@, @bisect@, @checkout@, @checkout-index@, @cherry-pick@, @merge@, @pull@, @read-tree@, @rebase@, @reset@ & @stash@ to recursively update submodule work trees according to the commit recorded in the superproject (which gets rid of having to run "git submodule update" every time something changes).
+
 You find the current state of this series in the [[recusive_submodule_update|https://github.com/jlehmann/git-submod-enhancements/tree/recursive_submodule_checkout]] branch in this repo.
 
 **Be warned: the code is still experimental and might damage your data!**
-Especially when removing a submodule on checkout all untracked files inside it will be lost! (and it'll stay that way until the discussed ignored-but-precious attribute is implemented in Git)
+Especially when removing a submodule on checkout all ignored untracked files inside it will be lost! (and it'll stay that way until the discussed ignored-but-precious attribute is implemented in Git)
 
 Having said that, I already use this code for quite some time at my dayjob and it's working fine for me.