git remote show origin
でタイトルのようなメッセージが出てきて何なのか気になったのでメモ。
リモートの master と development が同じコミットを指しているので「リモートの HEAD がどちらなのかを特定出来ず曖昧」ということ。
実際のリモートの HEAD は「ref: refs/heads/master」のようなシンボリックリファレンスなので曖昧さは無いように思うけれど、あくまでも HEAD のコミットID(SHA-1)からリモートブランチを判断しているのだろう。
remote/origin/HEAD → 3f8f... (リモートの HEAD → リモートの refs/heads/master → 3f8f...) → refs/remotes/origin/master と refs/remotes/origin/development のどっちかわかんねぇ