git ブランチ
Git のブランチを操作するには、Tools >Git >Local Repository と進み、Branches を選択します。
Git Branches のビューには、ブランチの一覧とローカルブランチとそのオリジンとの違いが表示されます。チェックアウトしたブランチは太字で表示され、下線が引かれています。

エントリーとタグのフィルター
古いエントリーとタグは、デフォルトではブランチのリストから除外されます。これらを含めるには、
(Filter) を選択し、Include Old Entries とInclude Tags を選択します。
変更ログの変更にタグを追加するには、Branches >Log を選択してください。変更を選択し、コンテキストメニューからAdd Tag for <hash> を選択してください。
特定のコミットをチェックアウトした場合、ブランチの一覧にはHEAD を切り離した項目が表示されます。
ローカルブランチやリモートブランチでは、ブランチ名をダブルクリックして変更ログを表示します。
ブランチの一覧を更新するには、
(Refresh) を選択します。
ブランチの追加
新しい追跡ブランチまたは非追跡ブランチを作成するには、
(Add Branch) を選択してください。

ブランチ作成時にチェックアウトするには、Checkout new branch を選択します。
選択したブランチを追跡するには、Track local branch を選択します。
ブランチの管理
ブランチのコンテキストメニューには、以下の機能があります:
| メニュー項目 | メニュー項目 |
|---|---|
| Add | 新しい追跡ブランチと非追跡ブランチを作成します。 |
| Remove | ローカルブランチを削除します。リモートブランチは削除できません。 |
| Rename | ローカルブランチまたはタグの名前を変更します。リモートブランチの名前は変更できません。 |
| Checkout | 選択したブランチをチェックアウトし、最新の状態にします。トラックされたファイルに加えた変更を保存できます。 |
| Diff | 選択したブランチと現在のブランチの差分を表示します。 |
| Log | ブランチ内の変更点を表示します。 |
| Reset | アクティブブランチを選択したブランチにリセットします。リセットは、Hard 、Mixed 、Soft から選択できます。詳細については、git reset を参照してください。 |
| Merge | ふたつのブランチの開発履歴をひとつにまとめる。 |
| Rebase | ローカルコミットを更新されたアップストリームヘッドにコピーします。 |
| Cherry Pick | 選択したブランチからトップコミットを選びます。 |
| Track | 現在のブランチを、選択したブランチを追跡するように設定します。 |
| Push | コミットした変更を、選択したリモートブランチにプッシュします。 |
リモートブランチのコンテキストメニューには、以下の追加機能があります。これを開くには、Remote Branches または リモートリポジトリ を選択します。
| メニュー項目 | 説明 |
|---|---|
| Fetch | 特定のリモートリポジトリから、またはRemote Branches に適用されている場合はすべてのリモ ートから、すべてのブランチと変更情報を取得します。 |
| Manage Remotes | Remotes ダイアログを開きます。 |
How To: Use GitとGitも参照して ください。
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.