私の同僚にはリポジトリがあり、次のことを行っています。
$ git remote show origin出力:
* 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)
     ...
異常は次の行に表示されます Local branches configured for 'git pull':
DowSzkDoZgl    merges with remote origin/DowSzkDoZgl
具体的には、origin/DowSzkDoZgl.
リモート ブランチ名の前にorigin/を指定するのはなぜですか? 他のプル構成ブランチにはこれがなく、すでにオリジンの「内部」にあるため、冗長に見えます。
編集
git 設定:
[branch "DowSzkDoZgl"]
    remote = origin
    merge = refs/heads/origin/DowSzkDoZgl
[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*