Documentation / git-write-tree.txton commit Add hash_sha1_file() (abdc3fc)
   1git-write-tree(1)
   2=================
   3
   4NAME
   5----
   6git-write-tree - Creates a tree object from the current index
   7
   8
   9SYNOPSIS
  10--------
  11'git-write-tree' [--missing-ok] [--prefix=<prefix>/]
  12
  13DESCRIPTION
  14-----------
  15Creates a tree object using the current index.
  16
  17The index must be in a fully merged state.
  18
  19Conceptually, `git-write-tree` sync()s the current index contents
  20into a set of tree files.
  21In order to have that match what is actually in your directory right
  22now, you need to have done a `git-update-index` phase before you did the
  23`git-write-tree`.
  24
  25
  26OPTIONS
  27-------
  28--missing-ok::
  29        Normally `git-write-tree` ensures that the objects referenced by the
  30        directory exist in the object database.  This option disables this
  31        check.
  32
  33--prefix=<prefix>/::
  34        Writes a tree object that represents a subdirectory
  35        `<prefix>`.  This can be used to write the tree object
  36        for a subproject that is in the named subdirectory.
  37
  38
  39Author
  40------
  41Written by Linus Torvalds <torvalds@osdl.org>
  42
  43Documentation
  44--------------
  45Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org>.
  46
  47GIT
  48---
  49Part of the gitlink:git[7] suite
  50