Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
GIT-MKTREE(1)			  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 normalized 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 hash 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	a single blank line. The final newline is
	   optional. Note - if the -z option is	used, lines are	terminated
	   with	NUL.

GIT
       Part of the git(1) suite

Git 2.49.0			  2025-03-14			 GIT-MKTREE(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=git-mktree&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help