ローカルでのブランチ操作
ブランチを作成する
SourceTree のツールバーにある『ブランチ』をクリック。
出てきた『ブランチ』ダイアログに必用な情報を入力する。
項目 | 説明 |
---|---|
新規ブランチ | 新しく作成するブランチ名 |
コミット | 新しいブランチの起点となる位置。 現在の状態からの場合は『作業コピーの親』を選択。 特定のコミットの続きに作りたい場合は『特定のコミット』を選択する。 |
新規ブランチを作成してチェックアウト | 新しいブランチを作成した後にそのブランチに切り替えるならチェックする。 |
ブランチを切り替える
SourceTree 画面左側のツールボックスの『ブランチ』で、切り替えたい先のブランチ名をダブルクリックする。
- 現在のブランチは太字で強調表示される。
ローカルのブランチを削除する
- SourceTree 画面左側のツールボックスの『ブランチ』から、削除したいブランチを右クリック
- コンテキストメニューから『[ブランチ名] を削除』を実行する。
リモートとのやり取り
リモートにあるブランチを取得して切り替える
- リモートリポジトリにはあるが、ローカルリポジトリには無いブランチを取得して切り替える。
- SourceTree 画面左側のツールボックスの『リモート』から、対象となるリモートリポジトリを選択し(多くの場合は
origin
)、取得するブランチを右クリック - コンテキストメニューの『[リモート名]/[ブランチ名] をチェックアウト...』を実行
出てきた『チェックアウト』ダイアログに必用な情報を入力する。
項目 | 説明 |
---|---|
チェックアウトするリモートブランチ | 今回取得するリモートブランチ |
新ブランチ名 | 取得するブランチのローカルでのブランチ名 |
通常はそのまま『OK』で問題ない。
リモートにあるブランチを削除する
- SourceTree 画面左側のツールボックスの『リモート』から、対象となるリモートリポジトリを選択し(多くの場合は
origin
)、取得するブランチを右クリック - コンテキストメニューの『[リモート名]/[ブランチ名] を削除』を実行