LinuxGuruz
  • Last 5 Forum Topics
    Replies
    Views
    Last post


The Web Only This Site
  • BOOKMARK

  • ADD TO FAVORITES

  • REFERENCES


  • MARC

    Mailing list ARChives
    - Search by -
     Subjects
     Authors
     Bodies





    FOLDOC

    Computing Dictionary




  • Text Link Ads






  • LINUX man pages
  • Linux Man Page Viewer


    The following form allows you to view linux man pages.

    Command:

    git-ls-tree

    
    
    

    SYNOPSIS

           git ls-tree [-d] [-r] [-t] [-l] [-z]
                       [--name-only] [--name-status] [--full-name] [--full-tree] [--abbrev=[<n>]]
                       <tree-ish> [paths...]
    
    
    

    DESCRIPTION

           Lists the contents of a given tree object, like what "/bin/ls -a" does
           in the current working directory. Note that:
    
           ?   the behaviour is slightly different from that of "/bin/ls" in that
               the paths denote just a list of patterns to match, e.g. so
               specifying directory name (without -r) will behave differently, and
               order of the arguments does not matter.
    
           ?   the behaviour is similar to that of "/bin/ls" in that the paths is
               taken as relative to the current working directory. E.g. when you
               are in a directory sub that has a directory dir, you can run git
               ls-tree -r HEAD dir to list the contents of the tree (that is
               sub/dir in HEAD). You don't want to give a tree that is not at the
               root level (e.g.  git ls-tree -r HEAD:sub dir) in this case, as
               that would result in asking for sub/sub/dir in the HEAD commit.
               However, the current working directory can be ignored by passing
               --full-tree option.
    
    
    

    OPTIONS

           <tree-ish>
               Id of a tree-ish.
    
           -d
               Show only the named tree entry itself, not its children.
    
           -r
               Recurse into sub-trees.
    
           -t
               Show tree entries even when going to recurse them. Has no effect if
               -r was not passed.  -d implies -t.
    
           -l, --long
               Show object size of blob (file) entries.
    
           -z
               \0 line termination on output.
    
           --name-only, --name-status
               List only filenames (instead of the "long" output), one per line.
    
           --abbrev[=<n>]
               Instead of showing the full 40-byte hexadecimal object lines, show
               only a partial prefix. Non default number of digits can be
               specified with --abbrev=<n>.
    
    
    

    OUTPUT FORMAT

               <mode> SP <type> SP <object> TAB <file>
    
           Unless the -z option is used, TAB, LF, and backslash characters in
           pathnames are represented as \t, \n, and \\, respectively. This output
           format is compatible with what --index-info --stdin of git update-index
           expects.
    
           When the -l option is used, format changes to
    
               <mode> SP <type> SP <object> SP <object size> TAB <file>
    
           Object size identified by <object> is given in bytes, and
           right-justified with minimum width of 7 characters. Object size is
           given only for blobs (file) entries; for other entries - character is
           used in place of size.
    
    
    

    AUTHOR

           Written by Petr Baudis <pasky@suse.cz[1]> Completely rewritten from
           scratch by Junio C Hamano <gitster@pobox.com[2]>, another major rewrite
           by Linus Torvalds <torvalds@osdl.org[3]>
    
    
    

    DOCUMENTATION

           Documentation by David Greaves, Junio C Hamano and the git-list
           <git@vger.kernel.org[4]>.
    
    
    

    GIT

           Part of the git(1) suite
    
    
    

    NOTES

            1. pasky@suse.cz
               mailto:pasky@suse.cz
    
            2. gitster@pobox.com
               mailto:gitster@pobox.com
    
            3. torvalds@osdl.org
               mailto:torvalds@osdl.org
    
            4. git@vger.kernel.org
               mailto:git@vger.kernel.org
    
    
    

    Git 1.7.1 03/04/2013 GIT-LS-TREE(1)

    
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

webmaster@linuxguruz.com
Copyright © 1999 - 2016 by LinuxGuruz