diff options
author | Lars Hjemli <hjemli@gmail.com> | 2007-09-24 00:51:43 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2007-09-23 17:14:03 -0700 |
commit | aec7b362ad07e1a2c58051c8db653dabffee8960 (patch) | |
tree | 2c1a5325238be00cbccc71c32e8ab50483a4a3d2 /Documentation/git-merge.txt | |
parent | d38eb710d92864b0b1f7cd36f17e273e3d8c735c (diff) | |
download | git-aec7b362ad07e1a2c58051c8db653dabffee8960.tar.gz git-aec7b362ad07e1a2c58051c8db653dabffee8960.tar.xz |
git-merge: add support for branch.<name>.mergeoptions
This enables per branch configuration of merge options. Currently, the most
useful options to specify per branch are --squash, --summary/--no-summary
and possibly --strategy, but all options are supported.
Note: Options containing whitespace will _not_ be handled correctly. Luckily,
the only option which can include whitespace is --message and it doesn't
make much sense to give that option a default value.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/git-merge.txt')
-rw-r--r-- | Documentation/git-merge.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Documentation/git-merge.txt b/Documentation/git-merge.txt index 144bc16ff..b1771a13c 100644 --- a/Documentation/git-merge.txt +++ b/Documentation/git-merge.txt @@ -58,6 +58,10 @@ merge.verbosity:: above outputs debugging information. The default is level 2. Can be overriden by 'GIT_MERGE_VERBOSITY' environment variable. +branch.<name>.mergeoptions:: + Sets default options for merging into branch <name>. The syntax and + supported options are equal to that of git-merge, but option values + containing whitespace characters are currently not supported. HOW MERGE WORKS --------------- |