DataGrip 2026.2 Help

ログタブ

このタブは、バージョン管理に Gitまたは Mercurialを使用している場合にのみ利用できます。

このタブには、すべてのローカルおよびリモートブランチと、すべてのブランチまたは 特定のブランチまたはリポジトリにコミットされたすべての変更が表示されます。

タブには次のペインが含まれます:

Git ログタブ
  1. ブランチペインは左側にあり、すべてのローカルおよびリモートブランチを表示します。 このペインから、ブランチを切り替えたり、新しいブランチを作成したり、不要なものを削除したり、ブランチでログをフィルター処理したりできます。

  2. コミット数ペインはツールウィンドウの中央部分にあり、すべてまたは 選択したブランチへのコミットを表示します。

  3. 変更されたファイルペインはツールウィンドウの右側にあり、選択したコミット内で変更されたファイルのリストを表示します。

  4. コミット詳細ペインは 変更されたファイルペインの右下にあり、選択したコミットの詳細を表示します。

ブランチペイン

ブランチ ペインには、すべてのローカルおよびリモートブランチがリストされ、すべてのブランチ操作を実行できます。

ブランチペインのツールバー

アイコン

アクション

説明

左矢印アイコン

Git ブランチを非表示

ブランチ ペインを非表示にします。

新規ブランチ

選択したブランチに基づいて新しいブランチを作成します

選択を更新ボタン

選択対象の更新

選択したブランチから変更を フェッチします。

削除ボタン

ブランチの削除

選択したブランチを 削除します

「差分の表示」アイコン

現在のブランチと比較

選択したブランチを、現在チェックアウトされているブランチと 比較します。

検索アイコン

自分のブランチを表示

リストをフィルタリングして、自分が作成したブランチのみを表示します。

取得ボタン

すべてのリモートをフェッチ

すべてのリモートブランチから変更を フェッチします。

スターアイコン

お気に入りにマーク / マーク解除

選択したブランチをお気に入りとしてマークします。 お気に入りのブランチがリストの一番上に表示されます。

ログを選択したブランチの HEAD に移動

選択したブランチの HEAD​​ に戻ります。

ブランチペインの設定

ワンクリックで実行するアクションを選択してください。

  • ブランチフィルターの更新: 選択したブランチの履歴のみを表示するように、コミットリストを自動的に更新します。

  • ログをブランチの HEAD に移動: 選択したブランチの HEAD​​ に戻ります。

タグを表示​: タグは、ブランチのリスト内で別のノードとして表示されます。

ディレクトリ別グループ化アイコン

ディレクトリでグループ化

ブランチをディレクトリごとにグループ化します。

すべて展開 / すべて折りたたむ

リストを展開 / 折りたたむ

ブランチペインのコンテキストメニュー

項目

説明

チェックアウト

選択したブランチを チェックアウトします。

<selected_branch> からの新規ブランチ

選択したブランチに基づいて新しいブランチを作成します

チェックアウトして <current_branch> にリベースする

選択したブランチを、現在チェックアウトされているブランチ上に リベースします

<current_branch> と比較する

選択したブランチを、現在チェックアウトされているブランチと 比較します。

作業ツリーとの差分を表示

選択したブランチを、現在チェックアウトされているブランチのローカル状態と 比較します

<current_branch> を <selected_branch> にリベースする

現在チェックアウトされているブランチを、選択したブランチの上に リベースします。 これは、選択したブランチ名で git rebase を実行することと同等です。

<selected_branch> を <current_branch> にマージする

選択したブランチを、現在チェックアウトされているブランチに マージします。 これは、選択したブランチ名で git merge を実行することと同等です。

<selected_branch> から新しいワークツリーを作成

選択したブランチから Git ワークツリーを作成します。

Rebase を使用して <current_branch> にプルする

選択したブランチから変更をフェッチし、これらの変更に基づいて現在のブランチを リベースします。

<current_branch> にマージしてプルする

選択したブランチから変更を取得し、現在のブランチに マージします。

更新

選択したブランチから変更を プルします。

複数のブランチを選択して、バッチで更新できます。

プッシュ

選択したブランチに発信コミットを プッシュします。

名前変更

選択したブランチの名前を変更します。

削除

選択したブランチを 削除します。

複数のブランチを選択して、バッチで削除できます。

コミットペイン

この領域には、選択したブランチまたはすべてのブランチに対して行われたすべてのコミットのリストが表示されます。 コミットごとに、リストにはコミットメッセージ、作成者、コミットタイムスタンプが表示されます。 各ブランチの最新のコミットには、それが実行されたブランチの名前のラベルが付いています。

ラベルをコミット
  • 黄色: 現在のブランチヘッドをマークします

  • 緑: ローカルブランチをマーク

  • バイオレット: マークリモートブランチ

ラベルをコミット
  • 褐色: 閉印ブランチ

  • 黄色: マークのヒント (リポジトリの最新リビジョン)

  • バイオレット: ブックマークにマークを付ける

  • 緑: マークブランチを開く

現在のブランチへのコミットは明るい青の背景に表示され、他のすべてのブランチへのコミットは白い背景に表示されます。

作成したコミットは太字でマークされます。

コミットの横のアスタリスクは、著者とコミットしたユーザーが異なる場合のコミットを示します。

矢印をクリックすると、長いブランチの次のコミットに移動します:

次のコミットに移動する

Left キーと Right キーを押して、親 / 子コミットに移動することもできます。 これは、 バージョン管理 ツールウィンドウ Alt+9ログ タブに異なるリポジトリと複数のブランチがすべて混在している場合に特に便利です。

マルチリポジトリプロジェクトでは、左側の色付きのストライプは、選択したコミットがどのルートに属しているかを示します (各ルートは独自の色でマークされています)。 色付きのストライプの上にマウスを移動すると、ルートパスを示すヒントが表示されます。

ルートパス

完全なルート名で ルート 列を展開する場合は、 ルート名の表示オプションを有効にすることもできます。

コミットされた変更リストはしばしば追跡システムの問題に対応します。 コミット数 ペインから、ブラウザーでそのような問題に移動することができます。 この機能は次の場合に使用できます。

  • バグ追跡システムの パターンは、 課題ナビゲーション設定環境設定 ダイアログで指定されます。

  • 対応する発行番号はコミットメッセージに記載されています。

課題ナビゲーションが設定された後、コミットメッセージ内の課題番号はリンクとして表示されます。 そのようなリンクをクリックすると、あなたの issue tracker の対応するページに移動します。

コミットペインツールバー

項目

ツールチップとショートカット

説明

検索フィールド

なし

このフィールドを使用して、コミットのリストを検索します。 完全なコミット名またはメッセージ、あるいはそれらのフラグメント、リビジョン番号、正規表現を入力できます。 検索を完了するには、 Enter を押すか、検索フィールドからフォーカスを移動します。

検索 をクリックして、前の検索パターンを表示します。

クリアアイコン をクリックして検索をクリアします。

.* / Cc

正規表現 / 大文字小文字の区別

以下のテキストフィルター設定から選択するには、ここをクリックしてください。

  • 正規表現: 検索フィールドに入力した内容はすべて 正規表現として扱われます。例えば、 #\d+

  • 大 / 小文字を区別する: 一致するケース数を持つエントリのみ。

ブランチ

なし

ブランチや お気に入りのブランチでコミットをフィルタリングします。 すべてのローカルおよびリモートブランチのコミットを表示したい場合は、 すべて を選択します。

ユーザー

なし

作者別にコミットをフィルタリングします。 特定の作成者によるすべてのコミットを表示するには、 選択 をクリックし、作成者の名前の入力を開始します。 すべてのユーザーによるコミットを表示するには、 すべて を選択します。

日付

なし

時間枠または特定の日付でコミットをフィルタリングします。 特定の日に行われたコミットを表示するには、 選択 をクリックして日付を指定します。 すべての日付で行われたコミットを表示するには、 すべて を選択します。

パス

なし

フォルダー(1 つのルートを持つプロジェクトの場合)、またはルートとフォルダー(マルチルートプロジェクトの場合)でコミットをフィルターします。 特定のフォルダーへのコミットを表示するには、 フォルダーの選択 をクリックしてフォルダー名を指定します。 マルチリポジトリプロジェクトの場合、 ルート セクションの 1 つまたは複数のルートの横にあるチェックボックスを選択することもできます。

グラフオプション

コミットグラフの表示方法をカスタマイズする:

  • デフォルトでは、コミットは コミットの日付 での順でソートされます。 マージコミットのすぐ下に受信コミットを先に表示することで、マージをより見やすくするために、 位相的 にの順でソートすることもできます。

  • グラフを簡略化するには、 最初の親を表示 を選択して最初の親のみを表示するか、 マージなし を選択してマージコミットを除外し、個々の変更をより見やすく表示します。

  • 直線状のブランチを折りたたむ: このオプションを有効にすると、グラフ上のすべてのブランチが折りたたまれ、連続するコミットの代わりに点線が表示されます。 展開された個々のブランチは、そのブランチをクリックして折りたたむこともできます。

    直線状のブランチを展開: このオプションを有効にすると、折りたたまれたすべてのブランチが展開され、グラフに連続するコミットが表示されます。 折りたたまれた個々のブランチは、そのブランチをクリックして展開することもできます。

Git ログインデックスを有効にする

このオプションを有効にすると、DataGrip 全体の変更履歴の操作性が向上します:

  • 高速なログフィルタリングと正確な履歴の計算。

  • ファイル履歴内のブランチフィルターで改訂履歴を確認します。

  • どこでも検索 の履歴を検索します。

リフレッシュボタン

リフレッシュ

Ctrl+F5

コミットのリストをリフレッシュします。

Cherry-Pick ボタン

チェリーピック (Git)

Graft (Mercurial)

選択したコミットからの変更を現在のブランチに適用します

目のアイコン

表示設定

クリックすると、 バージョン管理 ツールウィンドウ Alt+9ログ タブでのデータの表示方法を構成できるオプションのリストが呼び出されます。

表示:

  • リファレンスビューを収縮: このオプションを有効にすると、単一のコミットのブランチ参照が折りたたまれたビューに表示されます。

    リファレンスビューを収縮

    行ごとに各ブランチ参照を展開したい場合は、このオプションの選択を解除してください:

    拡張参照ビュー

  • タグ名: タグアイコンに加えてタグ名を表示する場合は、このオプションを有効にします。

    タグ名

    このオプションが無効な場合でも、タグアイコンにカーソルを合わせるとタグ名を表示できます。

  • 長いエッジ: このオプションを有効にすると、コミットがない場合でも、長いブランチが完全に表示されます。 このオプションが無効になっている場合(デフォルト)、長いブランチは下矢印に置き換えられます。

  • コミットタイムスタンプ: 変更が作成された時刻ではなく、DataGrip の ログ ビューにコミットタイムスタンプを表示する場合は、このオプションを有効にします。

  • 左側の参照: このオプションを有効にすると、コミットメッセージの左側にブランチ参照が表示されます。

  • ルート名の表示: マルチレポジトリプロジェクトのフルルート名を示す左側の ルート 列を展開する場合は、このオプションを有効にします。

    ルート名
  • : ログの列をカスタマイズします。 ログに 作成者dateコミットハッシュ 、および CI システムによって実行された GitHub コミットチェック を表示するかどうかを選択できます。

ハイライト:

  • 自分のコミット: 太字フォント

  • マージコミット: グレーアウト

  • 現在のブランチ: 青い背景

  • cherry-pick されていないコミット: グレー表示されています (Git でのみ使用可能)。 選択されていないコミットは、選択されたブランチからのコミットで、現在のブランチにまだ適用されていません。

検索アイコン

ハッシュ / ブランチ / タグへジャンプ

Ctrl+F

このボタンをクリックし、移動したいハッシュ、タグ、ブランチを指定します。

異なるリポジトリから同じ名前の参照を選択することができます。 各リポジトリの名前は、色のインジケータと共に右側に表示されます。

コミットペインのコンテキストメニュー

項目

説明

リビジョン番号をコピー

選択したコミットのリビジョン番号をクリップボードにコピーします。

パッチの作成

選択したコミットに基づく パッチの作成

チェリーピック

選択したコミットからの変更を現在のブランチに適用します

リビジョンのチェックアウト

選択したコミットで記録されたファイルの状態を確認します。

リビジョンでリポジトリを表示

プロジェクトビューで選択したリビジョンのプロジェクトのスナップショットを開きます。

ローカルと比較

選択したコミットでのリポジトリの状態を、ローカル作業コピーの現在の状態と比較します。

現在のブランチをここにリセット

現在のブランチヘッドを選択したコミットにリセットします。 開いた Git リセットダイアログ で、作業ツリーを更新するモードを選択します。

コミットを revert

ロールバック選択したコミットの変更。 選択したコミットの変更を元に戻す新しいコミットが作成されます。

コミットの取り消し

選択したコミットの 変更を元に戻す。 このコマンドは、ユーザーが行ったコミットでのみ使用できます。

コミットメッセージの編集

選択したコミットの メッセージを変更します。 このアクションは、まだプッシュされていないコミットでのみ使用できます。

フィックスアップ

個別のコミットを作成する代わりに 選択したコミットに段階的な変更を追加します。 元のコミットのコミットメッセージのみが保持されます。

スカッシュイン

個別のコミットを作成する代わりに 選択したコミットに段階的な変更を追加します。 両方のコミットからのメッセージは保持されます。

コミットの破棄

プッシュされたコミットを破棄するは、現在のブランチに操作の痕跡を一切残さずに移動させた。

コミットをスカッシュ

ブランチの履歴をよりクリーンにするため、 選択したコミットを結合すると表記します。

ここから対話的にリベース

現在のブランチの履歴を編集するは、選択したコミットの後にすべてのコミットの対話的なリベースを実行します。

ここまでのすべてをプッシュ

コミットはいくつか作成済みだが、まだリモートブランチに プッシュしたくない場合は、プッシュしたい最後のコミットを選択してから ここまでのすべてをプッシュ を選択します。

リモートブランチにコミットを追加

コミットを選択し、任意のリモートブランチにチェリーピックします。

<current_branch> を選択したコミットにリベースする

現在チェックアウトされているブランチを、選択したコミットに リベースします

ブランチ <ブランチ名> / ブランチ

このコマンドは、選択したコミットを指すすべてのブランチ(ブランチが 1 つの場合は ブランチ <ブランチ名> 、複数ある場合は ブランチ )に表示され、 VCS ウィジェットおよび Branches ペインのコンテキストメニューから利用できるものと同じオプションを提供します。

リポジトリを同期制御する オプションが有効で、選択したブランチが複数のリポジトリに存在する場合、 すべてのリポジトリ という名前の追加メニューオプションが表示され、すべてのリポジトリで同じ操作を同時に実行できます。

新規ブランチ

選択したコミットに基づいて新しいブランチを作成します

新規タグ

選択したコミットに 新しいタグを追加

子コミットに移動

このブランチの次のコミットに移動します。

親コミットに移動

このブランチの前のコミットに移動します。

ブラウザーで表示

選択したコミットに対応するページをブラウザーで開きます。

項目

説明

リビジョン番号をコピー

選択したコミットのリビジョン番号をクリップボードにコピーします。

パッチの作成

選択したコミットに基づく パッチの作成

Graft (Mercurial)

選択したコミットからの変更を現在のブランチに適用します。

リビジョンに更新

作業コピーの親リビジョンを選択したコミットに変更します。 新しいコミットは、更新先のリビジョン(コミット)から引き継がれます。

新規ブランチ

選択したコミットに基づいて新しいブランチを作成します。

新規タグ

選択したコミットに新しいタグを追加します。

ブランチ <ブランチ名> / ブランチ

このコマンドは、選択したコミットを指すすべてのブランチ(ブランチが 1 つの場合は ブランチ <ブランチ名> 、複数ある場合は ブランチ )に表示され、 VCS ウィジェットおよび Branches ペインのコンテキストメニューから利用できるものと同じオプションを提供します。

リポジトリを同期制御する オプションが有効で、選択したブランチが複数のリポジトリに存在する場合、 すべてのリポジトリ という名前の追加メニューオプションが表示され、すべてのリポジトリで同じ操作を同時に実行できます。

MQ

Mercurial キュー(英語)を管理するには、このサブメニューを使用します。

  • インポート: このコマンドを使用して、選択したチェンジセットをパッチに変換します。

  • パッチに移動: このコマンドを使用して、まだ適用されていないパッチのキューを示す MQ: <プロジェクト名> タブを開きます。

  • パッチの名前変更: このコマンドを使用して、選択したパッチの名前を変更します。

  • パッチの完了: このコマンドを使用して、選択したパッチを永久チェンジセットに変換します。

ファイルペインの変更

このペインには、現在選択されているコミットで変更されたファイルのリストが表示されます。

変更されたファイルペインのツールバー

項目

ツールチップとショートカット

説明

「差分の表示」アイコン

差分の表示

Ctrl+D

ファイルの差分ビューアーを開くと、選択したファイルのローカルバージョンとリポジトリバージョンを比較できます。

「元に戻す」ボタン

選択した変更を元に戻す

選択したファイル内の 変更を元に戻す

「ここまでの履歴」ボタン

ここまでの履歴

選択したファイルの 履歴タブを開くと、すべてのファイルリビジョンの履歴を確認できます。

目のアイコン

表示オプション

変更されたファイルをディレクトリまたはモジュールごとにグループ化します。

レイアウトの構成:

  • 詳細の表示: コミット詳細ペインを表示します。

  • 差分プレビューの表示: 差分のプレビュー ペインを開き、選択した変更済みファイルとそのリポジトリバージョンの違いを確認できます。

「すべて展開」ボタン 「すべて折りたたむ」ボタン

すべて展開 / すべて折りたたむ

Ctrl+NumPad +

このボタンをクリックすると、すべてのノードが展開 / 折りたたまれます。

これらのボタンはツリービューが有効な場合にのみ利用できます。

コンテキストメニューコマンド

項目

説明

差分の表示 Ctrl+D

クリックすると ファイルの差分ビューアーが開き、選択したファイルの現在と前のリビジョンを比較できます。

新規ウィンドウで差分を表示

クリックすると、 ファイルの差分ビューアーが別ウィンドウで開きます。

ローカルと比較

選択したコミットのファイルのリビジョンを現在のローカルバージョンと比較します。

ローカルと以前の比較

選択したコミットの前のファイルの復帰と現在のローカルリビジョンを比較します。

ソースの編集 F4

選択したファイルのローカルコピーを開いて編集します。

リポジトリバージョンを開く

クリックして、選択したファイルのリポジトリバージョンを編集用に開きます。

選択した変更を元に戻す

クリックすると、選択したファイルの変更がロールバックされます。 このオプションは、 コミット全体を破棄するではなく、特定のファイルのみを元に戻したい場合に便利です。 選択したファイルを元に戻す変更は、アクティブな変更リストに追加されます。

選択した変更を Cherry-Pick

クリックして、 選択した変更を現在のブランチに適用します。

選択した変更を別のコミットに抽出する

すでにコミット済みの変更を複数のコミットに分割したい場合は、 選択したファイルの変更を別のコミットに抽出できます。

選択した変更を削除

複数のファイルに変更をコミットした後、コミットをプッシュする前にこれらの変更の一部を元に戻したい場合は、コミット全体を削除するのではなく、 一部の変更のみを削除できます。

パッチの作成

選択されたファイルからの パッチの作成

リビジョンから取得

選択したリビジョンの状態にファイルをロールバックします。

ここまでの履歴

選択したファイルの 履歴タブを開くと、すべてのファイルリビジョンの履歴を確認できます。

親への変更を表示

マージコミットの両方の親に対する変更を表示して、マージ結果を確認し、マージ中に 競合がどのように解決されたかを正確に確認します

コミットの詳細

この領域は、 詳細の表示 詳細表示ボタン オプションが有効な場合に表示されます。

この領域には、コミットリストで選択したコミットの詳細(コミットメッセージ、ハッシュ、作成者、作成者のメールへのリンク、日付、時刻、GPG 署名、ルート、ブランチ)が表示されます。

選択したコミットが 6 つ以上のブランチに含まれている場合は、最初の 6 つだけが表示され、クリックするとブランチの完全なリストを展開できる すべて表示 リンクが表示されます。

コミットメッセージで他のコミットを参照している場合は、そのコミットのハッシュをクリックすることでログ内の該当箇所へジャンプできます。

2026 年 7 月 14 日