git-check-ignore man page on RedHat

Man page or keyword search:  
man Server   29550 pages
apropos Keyword Search (all sections)
Output format
RedHat logo
[printable version]

GIT-CHECK-IGNORE(1)		  Git Manual		   GIT-CHECK-IGNORE(1)

NAME
       git-check-ignore - Debug gitignore / exclude files

SYNOPSIS
       git check-ignore [options] pathname...
       git check-ignore [options] --stdin < <list-of-paths>

DESCRIPTION
       For each pathname given via the command-line or from a file via
       --stdin, show the pattern from .gitignore (or other input files to the
       exclude mechanism) that decides if the pathname is excluded or
       included. Later patterns within a file take precedence over earlier
       ones.

OPTIONS
       -q, --quiet
	   Don’t output anything, just set exit status. This is only valid
	   with a single pathname.

       -v, --verbose
	   Also output details about the matching pattern (if any) for each
	   given pathname.

       --stdin
	   Read file names from stdin instead of from the command-line.

       -z
	   The output format is modified to be machine-parseable (see below).
	   If --stdin is also given, input paths are separated with a NUL
	   character instead of a linefeed character.

OUTPUT
       By default, any of the given pathnames which match an ignore pattern
       will be output, one per line. If no pattern matches a given path,
       nothing will be output for that path; this means that path will not be
       ignored.

       If --verbose is specified, the output is a series of lines of the form:

       <source> <COLON> <linenum> <COLON> <pattern> <HT> <pathname>

       <pathname> is the path of a file being queried, <pattern> is the
       matching pattern, <source> is the pattern’s source file, and <linenum>
       is the line number of the pattern within that source. If the pattern
       contained a ! prefix or / suffix, it will be preserved in the output.
       <source> will be an absolute path when referring to the file configured
       by core.excludesfile, or relative to the repository root when referring
       to .git/info/exclude or a per-directory exclude file.

       If -z is specified, the pathnames in the output are delimited by the
       null character; if --verbose is also specified then null characters are
       also used instead of colons and hard tabs:

       <source> <NULL> <linenum> <NULL> <pattern> <NULL> <pathname> <NULL>

EXIT STATUS
       0
	   One or more of the provided paths is ignored.

       1
	   None of the provided paths are ignored.

       128
	   A fatal error was encountered.

SEE ALSO
       gitignore(5) gitconfig(5) git-ls-files(5)

GIT
       Part of the git(1) suite

Git 1.8.3.1			  06/24/2013		   GIT-CHECK-IGNORE(1)
[top]

List of man pages available for RedHat

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net