Merge branch 'ab/fetch-set-upstream-while-detached'
commitdcaf17c75d925531ba399a211e63664784d96821
authorJunio C Hamano <gitster@pobox.com>
Thu, 23 Dec 2021 06:48:10 +0000 (22 22:48 -0800)
committerJunio C Hamano <gitster@pobox.com>
Thu, 23 Dec 2021 06:48:10 +0000 (22 22:48 -0800)
tree6ff3464e3c5cbf5bb7caf01ae6f30ede32b5dbc9
parent597af311a2899bfd6640b9b107622c5795d5f998
parent17baeaf82db5581f451c876320bf9719d72da675
Merge branch 'ab/fetch-set-upstream-while-detached'

"git fetch --set-upstream" did not check if there is a current
branch, leading to a segfault when it is run on a detached HEAD,
which has been corrected.

* ab/fetch-set-upstream-while-detached:
  pull, fetch: fix segfault in --set-upstream option
builtin/fetch.c