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

関連記事

2025.02.19

Git

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

SourceTreeでリモートリポジトリをプルすると、プルが終わらないことがあります。「詳細な出力を表示」にチェックを入れると以下のエラーが発生しています。 こ…

2022.02.27

Git

GitHubでリポジトリを削除

GitHubにサインインし、左ナビから削除したいリポジトリをクリックします。 リポジトリの画面で、上部メニューの「Code」が選択されているので、一番右の「Se…

2022.03.05

Git

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

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

2022.03.11

Git

SourceTreeのプルで発生した競合を修正

以下のGitHubとSourceTreeによる一連の操作で、プルで発生した競合を修正します。 GitHubでファイルを更新 SourceTreeの「main」ブ…

2024.06.08

Git

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

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

上に戻る