2023.12.23

Git

SourceTreeでディレクトリを含むブランチを作成

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」を作成

関連記事

2022.02.27

Git

SourceTreeでローカルリポジトリを削除

SourceTreeのNew tabで「Local」を選択するとローカルリポジトリの一覧が表示されます。一覧から削除したいリポジトリを選択します。 削除したいリ…

2022.03.07

Git

SourceTreeでコミット前の変更を破棄

SourceTreeでコミット前の変更を破棄します。変更ファイルは「作業ツリーのファイル」に表示されているので、右クリックで「破棄」を選択します。 または、上部…

2022.02.27

Git

GitHubでリポジトリを作成

GitHubにサインインし、左ナビの「Recent Repositories」の右側にある「New」のボタンをクリックします。 「Create a new re…

2024.06.08

Git

SourceTreeでリモートリポジトリのクローン時に発生するエラー対処法

SourceTreeでBacklogのリモートリポジトリをクローンします。クローンの画面でBacklogのリモートリポジトリのURLを入力すると、以下のようにB…

2022.03.05

Git

SourceTreeでリモートリポジトリをクローン

SourceTreeでGitHubのリモートリポジトリをクローンします。SourceTreeのNew tabで「Clone」を選択し、必要事項を入力します。 「…

上に戻る