Reply to myself.
It is a default behavior change introduced in git 2.16.
With git --no-pager branch or git config --global pager.branch false it's ok
git --no-pager branch
git config --global pager.branch false