git status
says: "Your branch is up to date with 'origin/master'"
the origin/master is being tracked well after:
git branch --set-upstream-to=remotes/origin/master
Branch 'master' set up to track remote branch 'master' from 'origin'.
connection to the remote repo is OK. (proxy is set correctly)
git pull
sees the difference and pulls the required. Why would "Git status" not see the difference?