Skip to content

Commit 0ac270c

Browse files
committed
Merge branch 'tk/subtree-merge-not-ff-only'
When "git subtree" wants to create a merge, it used "git merge" and let it be affected by end-user's "merge.ff" configuration, which has been corrected. * tk/subtree-merge-not-ff-only: subtree: force merge commit
2 parents 45fe28c + 9158a35 commit 0ac270c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

contrib/subtree/git-subtree.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -975,10 +975,10 @@ cmd_merge () {
975975

976976
if test -n "$arg_addmerge_message"
977977
then
978-
git merge -Xsubtree="$arg_prefix" \
978+
git merge --no-ff -Xsubtree="$arg_prefix" \
979979
--message="$arg_addmerge_message" "$rev"
980980
else
981-
git merge -Xsubtree="$arg_prefix" $rev
981+
git merge --no-ff -Xsubtree="$arg_prefix" $rev
982982
fi
983983
}
984984

0 commit comments

Comments
 (0)