SoruceTreeでのブランチの切り方:「developを切ってからfeatureを切る」と「develop/featureで切る」の違いについて

疑問

SoruceTreeでのブランチの切り方の違いについての疑問です。
以下のように同じブランチ名でもスラッシュの有無で構造がかわるのでしょうか?
①developブランチを作成をfeatureブランチを作成
②develop/featureブランチを作成

発生している問題

①の場合はfeatureブランチをdevelopブランチにマージできるが、
②の場合はマージできない。(右クリックでメニューが出ない)

結論?

②だとdevelopディレクトリ内にfeatureブランチが作成され、ディレクトリになるとブランチとは構造が異なるからマージできないということなのでしょうか。。

以前、どこかのサイトで「SourceTree上での見た目は変わるがGitにディレクトリ構造なんてものはないから、構造は一緒」みたいなことが書かれていた気がしています。

自分でも引き続き調べていきますが、
もしわかる方がいらっしゃればご教示いただければ幸いです。

よろしくお願いいたします。

参考

https://zenn.dev/chatii/articles/fa218eaef883e6
https://qiita.com/N_Hidano/items/309e2864a97eb2748f02
https://hokaccha.hatenablog.com/entry/20110701/1309501793

コメントを投稿

0 コメント