man pages section 1: User Commands

Exit Print View

Updated: July 2014
 
 

git-merge-tree (1)

Name

git-merge-tree - way merge without touching index

Synopsis

git merge-tree <base-tree> <branch1> <branch2>

Description




Git Manual                                      GIT-MERGE-TREE(1)



NAME
     git-merge-tree - Show three-way merge without touching index

SYNOPSIS
     git merge-tree <base-tree> <branch1> <branch2>


DESCRIPTION
     Reads three treeish, and output trivial merge results and
     conflicting stages to the standard output. This is similar
     to what three-way git read-tree -m does, but instead of
     storing the results in the index, the command outputs the
     entries to the standard output.

     This is meant to be used by higher level scripts to compute
     merge results outside of the index, and stuff the results
     back into the index. For this reason, the output from the
     command omits entries that match the <branch1> tree.

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

     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                    1