git-gui: Add a 'recursive' checkbox in the clone menu.
commit2202b8b8bc40ede580490979007329f2d02387a8
authorHenri GEIST <geist.henri@laposte.net>
Tue, 11 Mar 2014 18:21:01 +0000 (11 19:21 +0100)
committerPat Thoyts <patthoyts@users.sourceforge.net>
Fri, 13 Jun 2014 18:12:52 +0000 (13 19:12 +0100)
treed1e5521a2eb85c0839c9da3bb3972d1a856a5d8f
parent3decb8e0ac5d951f0a0cf6e604790b471aef22e1
git-gui: Add a 'recursive' checkbox in the clone menu.

Permit to do a 'git clone --recursive' through git-gui.
Add a 'recursive' checkbox in the clone menu which allows
users to clone a repository and all its submodules in one
go (unless the 'update' flag is set to "none" in the
.gitmodules file for a submodule, in that case that
specific submodule is not cloned automatically).

Enable this new option per default, as most users want to
clone all submodules too when cloning the superproject
(This is currently not possible without leaving git gui
or adding a custom tool entry for that).

Signed-off-by: Henri GEIST <geist.henri@laposte.net>
Thanks-to: Jens Lehmann <Jens.Lehmann@web.de>
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
lib/choose_repository.tcl