ビュー:Git ブランチ
シンボル:
対応する Git コマンド: git branch
ファンクション: ローカルの Git ブランチはビューに表示および管理されます。これらのブランチは、すでにリモートブランチを追跡しているブランチでも、純粋にローカルに存在していてリモートリポジトリへのリンクを含まないブランチでもかまいません
コール: メニュー
必要条件: リポジトリには少なくとも 1 つのコミットが存在します。
![]() | ビューがリフレッシュされます。 |
| を開きます [新規ブランチを作成] 現在選択されているローカルブランチのコピーとして新しいローカルブランチを作成するダイアログ (上記参照) |
| 選択したブランチは、ブランチがまだ完全にマージされていなくても削除されます。 注:現在のブランチは削除できません。 |
| 結果として コミットされていない変更ではチェックアウトできません。 When dealing with a remote branch – an entry under Remote (<n>) – the following options are possible:
|
( | ボタンをクリックするとコマンドが直接実行されます。あるいは、オプションを設定することもできます。これを行うには、 結合にはユーザーの名前と電子メール アドレスが必要です。この情報は Git 設定から取得されます。これが不可能な場合は、ダイアログでプロンプトが表示されます。ユーザー名とメールアドレスは、 ブランチをマージ ダイアログ。 本当にコミットするかどうかの要求 (ダイアログプロンプト) を確認すると、現在選択されているブランチのコミットが現在のブランチにコミットされます。現在のブランチは、現在ワーキングディレクトリにあるステータスのブランチです。(チェックマークは 現在 カラム) マージ中に競合が発生した場合は、まず競合を解決する必要があります。場合とセットのマージに応じて オプション、自動アクションが実行されるか、手動アクションが必要です。競合を自動的に解決できない場合は、その旨が表示されます。 Git のステータスとステージング ビュー。最初のステップで競合を解決するには、 ステータスとステージング ビュー。も参照してください。 マージコンフリクト、「人間関係の問題」 ヘルプページ。 マージ操作が完了していない限り、ステータス情報 結合アクションには、ユーザーの名前と電子メール アドレスが必要です。この情報は Git 設定から取得されます。これが不可能な場合は、ダイアログでプロンプトが表示されます。 |
| を開きます Branch のアップストリームリモートを設定 ダイアログ ここで、ローカルブランチに対応するブランチが作成され、それとのリンクがリンクされたリモートリポジトリ (通常は「origin」という名前で、サーバー上にあります) に設定されます。 |
| を開きます リモートブランチを追跡します。 ダイアログ ここで、ローカルブランチをリモートリポジトリ(リモートブランチ)の利用可能な代表者とリンクできます。これにより、コミットの交換 (Git プル そして プッシュ) ローカルリポジトリとリモートリポジトリ間。 |
(
| 追跡対象のリモートリポジトリブランチのステータスは、ローカルブランチ () で取得されます。 の 引く アクションにはユーザーの名前と電子メール アドレスが必要です。この情報は Git 設定から取得されます。これが不可能な場合は、ダイアログでプロンプトが表示されます。 ザ・ プル (オプション付き) コマンドはこのダイアログを明示的に開き、設定を編集できるようにします。もし 私を覚えてる オプションは以下で有効になっています 名前 と E メール 認証情報、そしてダイアログからの設定は Git 設定ファイルに保存されます。 .git/config ローカルリポジトリにあります。 |
( | 選択したブランチが追跡ブランチではない場合、 プッシュブランチ ダイアログが開きます。ここで、マージ先のリモート ブランチを指定します。ローカル ブランチのコミットは、リモート リポジトリ内の対応するブランチにプッシュされます。 選択したブランチがトラッキングブランチの場合、アクションはすぐに実行されます。ダイアログは開きません。 |
比較 | 選択したブランチがプロジェクト ストレージ内のプロジェクトの最後の状態と比較され、相違点が 比較ビュー。 2 つのブランチが選択されている場合、それらは比較されます。 |
フィルターブランチ:ローカル|リモート | By clicking the Local (<n>) and/or Remote (<n>) buttons, the display of local branches and/or remote branches ("representatives" of the branches located in the remote repository) is enabled or disabled in the table. |
Table | 現在: リモート: トラッキング: 名前: 支店の名前 標準名: ブランチの固有名 例: リモート: リモートブランチが参照するリモートリポジトリの名前 (通常) 上流支店の正規名 例: 追跡対象支店名: 追跡対象のリモートブランチの名前 例: 追跡対象ブランチの正規名: 追跡対象のリモートブランチの正規名。例: ブランチがリモートブランチを追跡する場合、次の情報が関係します。注意:この表示は、以下の場合のみ更新されます フェッチ コマンドが実行されます: 先行コミット: ローカル (トラッキング) ブランチでのコミットのうち、リモートブランチより「先行している」コミットの数 後ろにコミット: ローカル (追跡) ブランチがリモート ブランチの背後にあるコミットの数。 |
ダイアログ:新しいブランチを作成
対応する Git コマンド: git branch --copy
シンボル:
ファンクション: 新しいローカルブランチを作成します。
コール: コピー のコマンド ローカルブランチ 見る
必要条件: ローカルブランチが既に存在しています。
ソースブランチ | コピーされたブランチの名前 |
新しい支店名 | 新しい支店名の入力フィールド |
フォース |
|
チェックアウト |
|
ダイアログ:ブランチを結合
シンボル:
ファンクション: 現在のマージ操作のマージオプションを設定します。これらのオプションは、であらかじめ定義されています。 CODESYS オプションで、個々のケースに合わせて変更することができます。 マージブランチ ダイアログ。
コール: マージ の「ボタン」 ブランチ ダイアログ; オプション付きで結合 コマンド
必要条件: で Git ブランチ すると、現在チェックアウトされているブランチにマージすべきブランチが選択されています。