merge: enable defaulttoupstream by default
commita01f7f2ba0e73ffbee0fa1ec9a5a78f276cc173d
authorFelipe Contreras <felipe.contreras@gmail.com>
Mon, 21 Apr 2014 00:17:33 +0000 (20 19:17 -0500)
committerJunio C Hamano <gitster@pobox.com>
Tue, 22 Apr 2014 19:53:59 +0000 (22 12:53 -0700)
tree85511431579f68ce408f37e6cc35a6e1fe154876
parent779792a5f24bb4e8049c4f88ad752e70d4a8a080
merge: enable defaulttoupstream by default

There's no point in this:

% git merge
fatal: No commit specified and merge.defaultToUpstream not set.

We know the most likely scenario is that the user wants to merge the
upstream, and if not, he can set merge.defaultToUpstream to false.

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-merge.txt
builtin/merge.c