EnglishFrenchSpanish

Ad


OnWorks favicon

git-help - Online in the Cloud

Run git-help in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command git-help that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


git-help - Display help information about Git

SYNOPSIS


git help [-a|--all] [-g|--guide]
[-i|--info|-m|--man|-w|--web] [COMMAND|GUIDE]

DESCRIPTION


With no options and no COMMAND or GUIDE given, the synopsis of the git command and a list
of the most commonly used Git commands are printed on the standard output.

If the option --all or -a is given, all available commands are printed on the standard
output.

If the option --guide or -g is given, a list of the useful Git guides is also printed on
the standard output.

If a command, or a guide, is given, a manual page for that command or guide is brought up.
The man program is used by default for this purpose, but this can be overridden by other
options or configuration variables.

Note that git --help ... is identical to git help ... because the former is internally
converted into the latter.

To display the git(1) man page, use git help git.

This page can be displayed with git help help or git help --help

OPTIONS


-a, --all
Prints all the available commands on the standard output. This option overrides any
given command or guide name.

-g, --guides
Prints a list of useful guides on the standard output. This option overrides any given
command or guide name.

-i, --info
Display manual page for the command in the info format. The info program will be used
for that purpose.

-m, --man
Display manual page for the command in the man format. This option may be used to
override a value set in the help.format configuration variable.

By default the man program will be used to display the manual page, but the man.viewer
configuration variable may be used to choose other display programs (see below).

-w, --web
Display manual page for the command in the web (HTML) format. A web browser will be
used for that purpose.

The web browser can be specified using the configuration variable help.browser, or
web.browser if the former is not set. If none of these config variables is set, the
git web--browse helper script (called by git help) will pick a suitable default. See
git-web--browse(1) for more information about this.

CONFIGURATION VARIABLES


help.format
If no command-line option is passed, the help.format configuration variable will be
checked. The following values are supported for this variable; they make git help behave
as their corresponding command- line option:

· "man" corresponds to -m|--man,

· "info" corresponds to -i|--info,

· "web" or "html" correspond to -w|--web.

help.browser, web.browser and browser.<tool>.path
The help.browser, web.browser and browser.<tool>.path will also be checked if the web
format is chosen (either by command-line option or configuration variable). See -w|--web
in the OPTIONS section above and git-web--browse(1).

man.viewer
The man.viewer configuration variable will be checked if the man format is chosen. The
following values are currently supported:

· "man": use the man program as usual,

· "woman": use emacsclient to launch the "woman" mode in emacs (this only works starting
with emacsclient versions 22),

· "konqueror": use kfmclient to open the man page in a new konqueror tab (see Note about
konqueror below).

Values for other tools can be used if there is a corresponding man.<tool>.cmd
configuration entry (see below).

Multiple values may be given to the man.viewer configuration variable. Their corresponding
programs will be tried in the order listed in the configuration file.

For example, this configuration:

[man]
viewer = konqueror
viewer = woman

will try to use konqueror first. But this may fail (for example, if DISPLAY is not set)
and in that case emacs' woman mode will be tried.

If everything fails, or if no viewer is configured, the viewer specified in the
GIT_MAN_VIEWER environment variable will be tried. If that fails too, the man program will
be tried anyway.

man.<tool>.path
You can explicitly provide a full path to your preferred man viewer by setting the
configuration variable man.<tool>.path. For example, you can configure the absolute path
to konqueror by setting man.konqueror.path. Otherwise, git help assumes the tool is
available in PATH.

man.<tool>.cmd
When the man viewer, specified by the man.viewer configuration variables, is not among the
supported ones, then the corresponding man.<tool>.cmd configuration variable will be
looked up. If this variable exists then the specified tool will be treated as a custom
command and a shell eval will be used to run the command with the man page passed as
arguments.

Note about konqueror
When konqueror is specified in the man.viewer configuration variable, we launch kfmclient
to try to open the man page on an already opened konqueror in a new tab if possible.

For consistency, we also try such a trick if man.konqueror.path is set to something like
A_PATH_TO/konqueror. That means we will try to launch A_PATH_TO/kfmclient instead.

If you really want to use konqueror, then you can use something like the following:

[man]
viewer = konq

[man "konq"]
cmd = A_PATH_TO/konqueror

Note about git config --global
Note that all these configuration variables should probably be set using the --global
flag, for example like this:

$ git config --global help.format web
$ git config --global web.browser firefox

as they are probably more user specific than repository specific. See git-config(1) for
more information about this.

GIT


Part of the git(1) suite

Use git-help online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Phaser
    Phaser
    Phaser is a fast, free, and fun open
    source HTML5 game framework that offers
    WebGL and Canvas rendering across
    desktop and mobile web browsers. Games
    can be co...
    Download Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    VASSAL is a game engine for creating
    electronic versions of traditional board
    and card games. It provides support for
    game piece rendering and interaction,
    and...
    Download VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF is a Java library for creating
    and editing PDF files with a LGPL and
    MPL open source license. OpenPDF is the
    LGPL/MPL open source successor of iText,
    a...
    Download OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System for Automated
    Geoscientific Analyses - is a Geographic
    Information System (GIS) software with
    immense capabilities for geodata
    processing and ana...
    Download SAGA GIS
  • 5
    Toolbox for Java/JTOpen
    Toolbox for Java/JTOpen
    The IBM Toolbox for Java / JTOpen is a
    library of Java classes supporting the
    client/server and internet programming
    models to a system running OS/400,
    i5/OS, o...
    Download Toolbox for Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (or D3 for Data-Driven Documents)
    is a JavaScript library that allows you
    to produce dynamic, interactive data
    visualizations in web browsers. With D3
    you...
    Download D3.js
  • More »

Linux commands

  • 1
    abidiff
    abidiff
    abidiff - compare ABIs of ELF files
    abidiff compares the Application Binary
    Interfaces (ABI) of two shared libraries
    in ELF format. It emits a meaningful
    repor...
    Run abidiff
  • 2
    abidw
    abidw
    abidw - serialize the ABI of an ELF
    file abidw reads a shared library in ELF
    format and emits an XML representation
    of its ABI to standard output. The
    emitted ...
    Run abidw
  • 3
    copac2xml
    copac2xml
    bibutils - bibliography conversion
    utilities ...
    Run copac2xml
  • 4
    copt
    copt
    copt - peephole optimizer SYSNOPIS:
    copt file.. DESCRIPTION: copt is a
    general-purpose peephole optimizer. It
    reads code from its standard input and
    writes an ...
    Run copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - gather title
    declarations from Stx documents ...
    Run gather_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bench - http benchmark ...
    Run gatling-bench
  • More »

Ad