mirror of
https://github.com/git/git.git
synced 2024-11-28 04:23:30 +08:00
git-merge: minor fix for no_trivial_merge_strategies.
The shell loop to determine if we should skip the trivial in-index merge stage based on what strategy is given was not prepared to have more than one strategy listed in the variable $no_trivial_merge_strategies. This does not trigger unless you use a modified git but the fix is simple and straightforward, so let's fix it before 1.5.0.1. Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
efa13f7b7e
commit
de6f0def50
15
git-merge.sh
15
git-merge.sh
@ -254,12 +254,15 @@ esac
|
||||
|
||||
for s in $use_strategies
|
||||
do
|
||||
case " $s " in
|
||||
*" $no_trivial_merge_strategies "*)
|
||||
index_merge=f
|
||||
break
|
||||
;;
|
||||
esac
|
||||
for nt in $no_trivial_merge_strategies
|
||||
do
|
||||
case " $s " in
|
||||
*" $nt "*)
|
||||
index_merge=f
|
||||
break
|
||||
;;
|
||||
esac
|
||||
done
|
||||
done
|
||||
|
||||
case "$#" in
|
||||
|
Loading…
Reference in New Issue
Block a user