From: jlehmann Date: Fri, 7 Jan 2011 17:06:41 +0000 (-0800) Subject: Updated Home (textile) X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=000ccd2a2fec9bb76245cf018a142794b01e4e52;p=git-submod-enhancements.wiki.git Updated Home (textile) --- diff --git a/Home.textile b/Home.textile index 98fa8bd..3f10609 100644 --- a/Home.textile +++ b/Home.textile @@ -4,10 +4,11 @@ As Dscho put it, submodules are the "neglected ugly duckling" of git. Time to ch *Issues still to be tackled in this repo:* -* Let fetch run recursively on submodules (in progress) +* Let fetch run recursively on submodules by default when new commits have been recorded in the superproject (in progress) * Let checkout, checkout-index, read-tree & reset work recursively on submodules (in progress) * Teach grep the --recursive option (in progress thanks to Chris Packham) * Add means to specify which submodules shall be populated on clone +* Move the submodules git directories into the superproject's .git so that submodules can be created and deleted * Check before a push in the superproject that all submodules HEADs are pushed * Showing that a submodule has a HEAD not on any branch in "git status" * gitk: Add popup menu for submodules to see the detailed history of changes @@ -31,4 +32,6 @@ As Dscho put it, submodules are the "neglected ugly duckling" of git. Time to ch * Since git 1.7.3: ** Add the "ignore" config option for the default behaviour of "git diff" and "git status". Both .git/config and .gitmodules are parsed for this option, the value set in .git/config. will override that from .gitmodules ** Add a global config option to control when a submodule is considered dirty (written by Dscho) -** Better support for merging of submodules (thanks to Heiko Voigt for writing that) \ No newline at end of file +** Better support for merging of submodules (thanks to Heiko Voigt for writing that) +* Expected in 1.7.4: +** Recursive fetching of submodules can be enabled via command line option or configuration. \ No newline at end of file