gitmodules(5) - phpMan

Command: man perldoc info search(apropos)  


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)
Valid XHTML 1.0!Valid CSS!