man pages section 1: User Commands

Exit Print View

Updated: July 2014
 
 

git-mktree (1)

Name

git-mktree - tree formatted text

Synopsis

git mktree [-z] [--missing] [--batch]

Description




Git Manual                                          GIT-MKTREE(1)



NAME
     git-mktree - Build a tree-object from ls-tree formatted text

SYNOPSIS
     git mktree [-z] [--missing] [--batch]


DESCRIPTION
     Reads standard input in non-recursive ls-tree output format,
     and creates a tree object. The order of the tree entries is
     normalised by mktree so pre-sorting the input is not
     required. The object name of the tree object built is
     written to the standard output.

OPTIONS
     -z
         Read the NUL-terminated ls-tree -z output instead.

     --missing
         Allow missing objects. The default behaviour (without
         this option) is to verify that each tree entry's sha1
         identifies an existing object. This option has no effect
         on the treatment of gitlink entries (aka "submodules")
         which are always allowed to be missing.

     --batch
         Allow building of more than one tree object before
         exiting. Each tree is separated by as single blank line.
         The final new-line is optional. Note - if the -z option
         is used, lines are terminated with NUL.

GIT
     Part of the git(1) suite



ATTRIBUTES
     See attributes(5) for descriptions of the following
     attributes:

     +---------------+--------------------------+
     |ATTRIBUTE TYPE |     ATTRIBUTE VALUE      |
     +---------------+--------------------------+
     |Availability   | developer/versioning/git |
     +---------------+--------------------------+
     |Stability      | Uncommitted              |
     +---------------+--------------------------+
NOTES
     This software was built from source available at
     https://java.net/projects/solaris-userland.  The original
     community source was downloaded from  http://git-
     core.googlecode.com/files/git-1.7.9.2.tar.gz



Git 1.7.9.2          Last change: 02/22/2012                    1






Git Manual                                          GIT-MKTREE(1)



     Further information about this software can be found on the
     open source community website at http://git-scm.com/.





















































Git 1.7.9.2          Last change: 02/22/2012                    2