自分の環境で作ったブランチをoriginに反映させたとき
設定ファイル(.git/config)が更新されないため引数を省略できない。
次のように設定すればOK
git config branch.<ブランチ名>.remote origin
git config branch.<ブランチ名>.merge refs/heads/<ブランチ名>
これは.git/configの設定を変更するコマンドで以下の文が追記される。
[branch "<ブランチ名>"]
remote = origin
merge = refs/heads/<ブランチ名>