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

  
 
  

home | help
GIT-MERGE-INTO(1)		   Git Extras		       GIT-MERGE-INTO(1)

NAME
     git-merge-into - Merge one branch into another

SYNOPSIS
     git merge-into [src] <dest> [--ff-only]

DESCRIPTION
     Merge  one branch into another, and keep yourself on current branch. If src
     branch not given, it will merge current one to dest.

OPTIONS
     <src>

     The name of the branch will be merged into. If this not given, use  current
     branch as default.

     <dest>

     The name of the branch to merge into.

     --ff-only

     Refuse  to merge and exit with a non-zero status unless the current HEAD is
     already up-to-date or the merge can be resolved as a fast-forward.

EXAMPLES
     Assume the following history exists and the current branch is src:

			  A---B---C src(current)
			 /
		    D---E---F---G dest

     After running git merge-into dest, it will look like this:

			 A---B---C src(current)
			 /	   \
		    D---E---F---G---H dest

     The H commit will record the merge result, just like what git  merge  does.
     And src is still the current branch.

     The  default  implementation  of merge-into use git checkout and git merge,
     which may cause temporary change in the working tree. If you make sure your
     branch can be merged fast-forward, add --ff-only to avoid files change.

AUTHOR
     Written by spacewander <spacewanderlzx@gmail.com>

REPORTING BUGS
     <https://github.com/tj/git-extras/issues>

SEE ALSO
     <https://github.com/tj/git-extras>

				  October 2017		       GIT-MERGE-INTO(1)

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

home | help