GIT(1)                            Git Manual                            GIT(1)

NAME
       git - the stupid content tracker

SYNOPSIS
       git [--version] [--help] [-C <path>] [-c <name>=<value>]
           [--exec-path[=<path>]] [-p|--paginate|-P|--no-pager]
           <command> [<args>]

DESCRIPTION
       Git is a fast, scalable, distributed revision control system with an
       unusually rich command set that provides both high-level operations and
       full access to internals.

OPTIONS
       --version
              Prints the Git suite version that the git program came from.

       --help
              Prints the synopsis and a list of the most commonly used
              commands. If the option --all or -a is given then all available
              commands are printed.

       -C <path>
              Run as if git was started in <path> instead of the current
              working directory. When multiple -C options are given, each
              subsequent non-absolute -C <path> is interpreted relative to the
              preceding -C <path>.

       -p, --paginate
              Pipe all output into less (or if set, $PAGER) if standard output
              is a terminal.

COMMANDS
       clone
              Clone a repository into a new directory.

       commit
              Record changes to the repository.

       push
              Update remote refs along with associated objects.

SEE ALSO
       gittutorial(7), giteveryday(7)

GIT
       Part of the git(1) suite
