And it's like that for all branches. Looks like git pull stopped merging my current branch with the latest remote for some reason. It must be some configuration issue? When I do git pull origin <branch-name> then everything works as expected.
Note that when I did git st I got the following:
$ git st
On branch <name>
Your branch is behind 'origin/<name>' by 139 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
So it seems the branch is tracked properly. But then git pull didn't update the branch.