git ログ
現在のファイルやプロジェクトディレクトリ、ローカルリポジトリのバージョン管理履歴を見ることができます。
- 現在のファイルのバージョン管理履歴を見るには、Tools >Git >Current File と進み、Log of <file> を選択します。
- 現在のファイルの選択範囲のバージョン管理履歴を表示するには、Tools >Git >Current File と進み、Log of <file> Selection を選択します。
- 現在のプロジェクト・ディレクトリのバージョン管理履歴を表示するには、Tools >Git >Current Project Directory と進み、Log of <project directory name> を選択します。
- ローカルリポジトリのバージョン管理履歴を表示するには、Tools >Git >Local Repository と進み、Log を選択します。
- ディレクトリとそのサブディレクトリのログを表示するには、Projects で右クリックします。
Git Log ビューには、コミット識別子、作成者、日付、コミットメッセージが表示されます。

表示するログエントリの最大数を設定するには、環境設定>Version Control >Git >Log count を開きます。
ファイルを再スキャンするには、
(Reload) を選択します。
ログ・エントリの詳細を表示する
Git Log ビューで、コミット識別子を選択すると、コミットの詳細が表示されます。
コミット識別子を右クリックして、コミットにアクションを適用します。
| メニュー 項目 | メニュー項目 | 詳細 |
|---|---|---|
| Add Tag for <hash> | 変更にタグ参照を追加します。タグに注釈を追加できます。 | |
| Checkout <hash> | ヘッドレス状態のコミットをチェックアウトします。 | |
| Cherry-Pick <hash> | 選択したコミットを現在のブランチにチェリーピックします。 | |
| Create branch from <hash> | コミットをもとにブランチを作成します。 | git ブランチ |
| Copy <hash> | コミットの <hash> をクリップボードにコピーします。 | |
| Describe Change <hash> | Git Show ビューで diff を含む変更の説明を表示します。 | |
| Diff Against <hash> | コミットと現在の HEAD との間の変更点を表示します。 | git diff |
| Interactive Rebase from <hash> | 現在のブランチを <hash> の上にリベースし、それぞれのコミットで何をするかを選択します。 | 対話的リベース |
| Log for <hash> | コミットのバージョン履歴を表示します。 | |
| Reset to Change <hash> | 作業ディレクトリをコミットしたディレクトリにリセットします。 | git reset |
| Revert <hash> | このコミットによる変更を元に戻します。他のコミットは変更されません。 | |
| Save for Diff | Diff Against Saved <hash> に備えて現在のコミットに保存します。 | |
| Diff Against Saved <hash> | コミットと保存した <hash> との間の変更点を表示します。 | git diff |
diff ビューの切り替え
diff ビューを切り替えるには、Diff を選択します。
patience diff アルゴリズムの使用
差分の計算に patience diff アルゴリズムを使用するには、Patience を選択します。
空白文字の変更を無視する
テキストの変更のみを表示するには、Ignore Whitespace を選択します。
ログエントリのフィルタ
コミットメッセージのテキスト、追加または削除された文字列、作者でログエントリをフィルタリングします:
- Git Log ビューで、Filter を選択する。
- Filter by message 、Filter by content 、またはFilter by author に検索文字列を入力する。
- Case Sensitive を選択すると、大文字小文字を考慮したフィルタリングが行われます。
すべてのローカルブランチのログを表示する
すべてのローカルブランチのログを表示するには(たとえば、あるファイルに触れたすべてのコミットを表示するには)、All を選択します。
最初の親にのみ従う
マージコミットで最初の親だけを追いかけるには、First Parent を選択します。
テキストとグラフの切り替え
ログのテキスト表示とビジュアル表示を切り替えるには、Graph を選択します。
色の切り替え
ログの各エントリーの色分けを切り替えるには、Color を選択してください。
以前のファイル名のログを表示
以前のファイル名のログも表示するには、Follow を選択します。
詳細を表示
Git Show ビューに diff を含む変更の説明を表示するには、コンテキストメニューからDescribe Change <hash> を選択します。

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.