My colleague has a repository and doing:
$ git remote show origin
outputs:
* remote origin
...
Remote branches:
...
DowSzkDoZgl tracked
IR-Prod tracked
...
Local branches configured for 'git pull':
DowSzkDoZgl merges with remote origin/DowSzkDoZgl
IR-Prod merges with remote IR-Prod
...
Local refs configured for 'git push':
DowSzkDoZgl pushes to DowSzkDoZgl (up to date)
IR-Prod pushes to IR-Prod (local out of date)
...
The anomaly appears on the line after Local branches configured for 'git pull':
DowSzkDoZgl merges with remote origin/DowSzkDoZgl
Specifically, origin/DowSzkDoZgl
.
Why does it specify origin/ in front of the remote branch name? None of the other Pull Config branches have this AND we're already "inside" of origin so it seems redundant.
EDIT
git config:
[branch "DowSzkDoZgl"]
remote = origin
merge = refs/heads/origin/DowSzkDoZgl
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*