グラフに焦点を当ててフィルタリングする
ビジーなリポジトリでは、Focus on Current Branch にはブランチ、そのアップストリーム、ベースのみが表示され、ベース以降のコミット数も表示されます。 Filter Graph… は、作成者のコミット、日付範囲、またはパスを保持します。フィルタリングによって履歴が削除されることはありません。 Clear Graph Filter はすべての行を戻します。
GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。
始める前に
- リポジトリが開いています。
どこで見つけられますか
- コマンド パレット: Focus on Current Branch、Filter Graph…、および Clear Graph Filter。
- ブランチラベル: Show Only This Branch または Focus on This Branch を右クリックします。タグ、Show Only This in Graph。
| アクション | macOS | WindowsとLinux |
|---|---|---|
| Focus on Current Branch | ⌘⇧B | Ctrl+Shift+B |
| Jump to HEAD | ⌘⇧H | Ctrl+Shift+H |
ステップ
自分のブランチに集中する
ショートカットを押すか、Focus on Current Branch を実行します。グラフにはブランチ、その上流ブランチ、およびベース ブランチが保持され、ベース以降にブランチに行われたコミット数が表示されます。
または、作成者、日付、またはパスでフィルタリングします
Filter Graph…を実行します。 Author name or email contains、From、To、または Touches path (
src/やREADME.mdなど) を入力し、Start from する場所を選択します。フィルターバーを読む
グラフの上のバーには、Filtered: とフィルタリングされた内容が表示されます。一致するコミットのみが表示されます。
クリアしてください
バーまたはパレットで Clear Graph Filter を選択します。すべての行が戻ってきます。
期待される結果
グラフには、作業中の履歴の一部のみが表示されます。
ベースブランチ
フォーカスは、ブランチをそのベース (リポジトリのベース、オリジンのデフォルト ブランチ、または main) と比較します。別のものを選択するには、Choose Base… を選択してください。フィルター グラフの Compare against base branch もこれを設定します。
何か問題が発生した場合
「このフィルターに一致するコミットはありません。」
緩める: 著者のスペルをチェックするか、日付を広げます。
「…歴史を共有しないでください」
ブランチとそのベースには共通のコミットがないため、カウントするものはありません。別のベースを選択してください。
質問
フィルターによって検索が変わりますか?
検索では、グラフに表示されている行の中からコミットが見つかります。フィルタをクリアして、履歴全体を 検索 します。