SourceTreeで「develop/user_a」ブランチを作成します。「main」ブランチと「develop」ブランチがある状態で、「develop」ブランチの下層に「user_a」ブランチを作成します。

SourceTreeの上部メニューから「ブランチ」をクリックし、新規ブランチに「develop/user_a」と入力して「ブランチを作成」ボタンをクリックします。

すると以下のエラーが発生します。「develop」ブランチが存在する状態で「develop/user_a」ブランチは作成できません。

次に、いったん「develop」ブランチを削除します。この状態で「develop/user_a」ブランチを作成します。

すると今度は問題なく「develop/user_a」ブランチが作成できました。

次に、この状態から「develop/user_b」ブランチを作成します。

「develop/user_b」ブランチも問題なく作成できました。

結果、ディレクトリを含むブランチを作成する場合、以下のことがわかります。
×「develop」がある状態で「develop/user_a」を作成
〇「develop」がない状態で「develop/user_a」を作成
〇「develop/user_a」がある状態で「develop/user_b」を作成





