エラー内容
トップ画面のボタンを修正しようとして、fix/TopView/Buttonというブランチを作成しょうとしたら、以下のエラーが表示されてしまいました。
fatal: cannot lock ref ‘refs/heads/fix/TopView/Button’: ‘refs/heads/fix/TopView’ exists; cannot create ‘refs/heads/fix/TopView/Button’
原因
もうすでにfix/TopViewというブランチがあるからです。
/を使うと、Gitの中でディレクトリで管理されているらしく、hoge/hugaというブランチを作った後に、hoge/huga/piyoというブランチは作れなくなります。
解決方法
hoge/hugaというブランチを削除するか、/を使わずに、hoge_huga、hoge_huga_piyoというように_などで区切るとうまくいくかと思います。
ブランチの削除コマンドなどは以下の記事を参照してください。
参考文献
