Merge branch 'en/pull-do-not-rebase-after-fast-forwarding'
authorJunio C Hamano <gitster@pobox.com>
Wed, 22 Apr 2020 20:42:47 +0000 (13:42 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 22 Apr 2020 20:42:47 +0000 (13:42 -0700)
commitdfdce31ce6c9c4d7266031ea70f982e7f22bb525
tree451a384d7d70ceaf0cf70f95f900d859de56826f
parentb660a76d0f0f6b7bbf7e7d0b619edf0decc9d22e
parentfbae70ddc6da7df3f901d95da2b11b2cb58c8a29
Merge branch 'en/pull-do-not-rebase-after-fast-forwarding'

"git pull --rebase" tried to run a rebase even after noticing that
the pull results in a fast-forward and no rebase is needed nor
sensible, for the past few years due to a mistake nobody noticed.

* en/pull-do-not-rebase-after-fast-forwarding:
  pull: avoid running both merge and rebase
builtin/pull.c