@yucato 
ちょっと話しがずれてしまうかもしれないですが、実際に動かしてみた感じだと
```checkout -b <ブランチ名>```　だと同じブランチ名が既にあるとalready exitsでエラーになって
```checkout -B <ブランチ名>```　だと同じブランチ名が既にあっても実行できました。
※これは、リモートから取ってきているとか関係なく

なので、エラーになっているのは、既に同じブランチ名が存在しているからで、
-Bにすれば、同じブランチ名があってもエラーにならないのかなと思いました。
（上記の英語からこの動きが全然読み取れていないのですが・・・・:scream:）

ちなみに、この手順の出典元ってあまり良く分かっていないのですが、
Githubのどこかに書かれているものなのでしょうか（今さらすみません。。。。）