GITMODULES(5) Git Manual GITMODULES(5)
NAME
gitmodules - defining submodule properties
SYNOPSIS
$GIT_WORK_DIR/.gitmodules
DESCRIPTION
The .gitmodules file, located in the top-level directory of a git working tree, is a text
file with a syntax matching the requirements of git-config(1).
The file contains one subsection per submodule, and the subsection value is the name of
the submodule. Each submodule section also contains the following required keys:
submodule.<name>.path
Defines the path, relative to the top-level directory of the git working tree, where
the submodule is expected to be checked out. The path name must not end with a /. All
submodule paths must be unique within the .gitmodules file.
submodule.<name>.url
Defines an url from where the submodule repository can be cloned.
submodule.<name>.update
Defines what to do when the submodule is updated by the superproject. If checkout (the
default), the new commit specified in the superproject will be checked out in the
submodule on a detached HEAD. If rebase, the current branch of the submodule will be
rebased onto the commit specified in the superproject. If merge, the commit specified
in the superproject will be merged into the current branch in the submodule. This
config option is overridden if git submodule update is given the --merge or --rebase
options.
EXAMPLES
Consider the following .gitmodules file:
[submodule "libfoo"]
path = include/foo
url = git://foo.com/git/lib.git
[submodule "libbar"]
path = include/bar
url = git://bar.com/git/lib.git
This defines two submodules, libfoo and libbar. These are expected to be checked out in
the paths include/foo and include/bar, and for both submodules an url is specified which
can be used for cloning the submodules.
SEE ALSO
git-submodule(1) git-config(1)
DOCUMENTATION
Documentation by Lars Hjemli <hjemli AT gmail.com[1]>
GIT
Part of the git(1) suite
NOTES
1. hjemli AT gmail.com
mailto:hjemli AT gmail.com
Git 1.7.1.1 06/30/2010 GITMODULES(5)
Generated by $Id: phpMan.php,v 4.49 2006/02/26 13:18:18 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2012-05-25 19:35 @38.107.179.239 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)