Updated Home (textile)
authorjlehmann <Jens.Lehmann@web.de>
Tue, 17 Jan 2012 21:43:55 +0000 (13:43 -0800)
committerjlehmann <Jens.Lehmann@web.de>
Tue, 17 Jan 2012 21:43:55 +0000 (13:43 -0800)
Home.textile

index 921f891a6025395c4c17fd64b789a1e61750888c..6f94dc55f14ef2370ae6abc60441af78e1a588b8 100644 (file)
@@ -44,4 +44,9 @@ As Dscho put it, submodules are the "neglected ugly duckling" of git. Time to ch
 * Since git 1.7.4:
 ** Recursive fetching of submodules can be enabled via command line option or configuration.
 * Since git 1.7.5:
-** fetch runs recursively on submodules by default when new commits have been recorded for them in the superproject
\ No newline at end of file
+** fetch runs recursively on submodules by default when new commits have been recorded for them in the superproject
+* Since git 1.7.7:
+** git push learned the --recurse-submodules=check option which errors out when trying to push a superproject commit where the submodule changes are not pushed
+* Since git 1.7.7:
+** The "update" option learned the value "none" which disables "submodule init" and "submodule update"
+** The git directory of a newly cloned submodule is stored in the .git directory of the superproject, the submodules work tree contains only a gitfile. This is the first step towards recursive checkout, as it enables us to remove a submodule directory.
\ No newline at end of file