Toll Free Numbers
  • Last 5 Forum Topics
    Last post

The Web Only This Site



  • MARC

    Mailing list ARChives
    - Search by -


    Computing Dictionary

  • Text Link Ads
  • LINUX man pages
  • Linux Man Page Viewer

    The following form allows you to view linux man pages.





           git status [<options>...] [--] [<pathspec>...]


           Displays paths that have differences between the index file and the
           current HEAD commit, paths that have differences between the working
           tree and the index file, and paths in the working tree that are not
           tracked by git (and are not ignored by gitignore(5)). The first are
           what you would commit by running git commit; the second and third are
           what you could commit by running git add before running git commit.


           -s, --short
               Give the output in the short-format.
               Give the output in a stable, easy-to-parse format for scripts.
               Currently this is identical to --short output, but is guaranteed
               not to change in the future, making it safe for scripts.
           -u[<mode>], --untracked-files[=<mode>]
               Show untracked files (Default: all).
               The mode parameter is optional, and is used to specify the handling
               of untracked files. The possible options are:
               ?    no - Show no untracked files
               ?    normal - Shows untracked files and directories
               ?    all - Also shows individual files in untracked directories.
                   See git-config(1) for configuration variable used to change the
                   default for when the option is not specified.
                   Terminate entries with NUL, instead of LF. This implies the
                   --porcelain output format if no other format is given.


           The output from this command is designed to be used as a commit
           template comment, and all the output lines are prefixed with #. The
           default, long format, is designed to be human readable, verbose and
           descriptive. They are subject to change in any time.
           The paths mentioned in the output, unlike many other git commands, are
           made relative to the current directory if you are working in a
           subdirectory (this is on purpose, to help cutting and pasting). See the
           status.relativePaths config option below.
           In short-format, the status of each path is shown as
               XY PATH1 -> PATH2
           For untracked paths, XY are ??. Other status codes can be interpreted
           as follows:
           ?   ? ? = unmodified
           ?    M = modified
           ?    A = added
           ?    D = deleted
           ?    R = renamed
           ?    C = copied
           ?    U = updated but unmerged
           Ignored files are not listed.
               X          Y     Meaning
                         [MD]   not updated
               M        [ MD]   updated in index
               A        [ MD]   added to index
               D         [ M]   deleted from index
               R        [ MD]   renamed in index
               C        [ MD]   copied in index
               [MARC]           index and work tree matches
               [ MARC]     M    work tree changed since index
               [ MARC]     D    deleted in work tree
               D           D    unmerged, both deleted
               A           U    unmerged, added by us
               U           D    unmerged, deleted by them
               U           A    unmerged, added by them
               D           U    unmerged, deleted by us
               A           A    unmerged, both added
               U           U    unmerged, both modified
               ?           ?    untracked
           There is an alternate -z format recommended for machine parsing. In
           that format, the status field is the same, but some other things
           change. First, the -> is omitted from rename entries and the field order
           is reversed (e.g from -> to becomes to from). Second, a NUL (ASCII 0)
           follows each filename, replacing space as a field separator and the
           terminating newline (but a space still separates the status field from
           the first filename). Third, filenames containing special characters are
           not specially formatted; no quoting or backslash-escaping is performed.






           Written by Junio C Hamano <[1]>.


           Documentation by David Greaves, Junio C Hamano and the git-list


           Part of the git(1) suite



    Git 1.7.1 03/04/2013 GIT-STATUS(1)


  • Linux

    The Distributions


    The Software


    The News


  • Toll Free

Toll Free Numbers
Copyright © 1999 - 2016 by LinuxGuruz