I have forked a repo and I commit and push new changes and merged changes came from pull upstream after doing squash. So isn't is supposed to show
The branch is x commits ahead of upstream:master"
Instead its showing
The branch is x commits ahead of upstream:master and y behind of upstream:master
Isn't it strange?
because I have merged upstream code and committed it along with my new code.