hubでpull-request: Unprocessable Entity (HTTP 422) Invalid value for "head"とでる

ReferenceにあるようにError Messageが適切でない場合があるので、下記の方法で必ずしも解決するかは不明。 github上にbranchがないのにpull-requestを作っているのが問題 --pushで、今いるbranchをpushしてpull requestを作ってくれる。

hub pull-request --push

Reference