あなたはチェックアウトしたいかもしれません:
git gui blame <filename>
「git Blame」のような変更をグラフィカルに表示しますが、行ごとにクリック可能なリンクがあり、以前のコミットに移動できます。リンクにカーソルを合わせると、コミットの詳細がポップアップ表示されます。私のクレジットではありません...ここで見つけました:
http://zsoltfabok.com/blog/2012/02/git-blame-line-history/
git gui
git へのグラフィカルな Tcl/Tc インターフェイスです。他のパラメーターがなければ、ファイル、ハンク、または単一行をコミットするための非常にシンプルだが便利なグラフィカル アプリを起動し、修正、元に戻す、プッシュなどの他の同様のコマンドを実行します...これは git ストック スイートの一部です。Windows では、インストーラーに含まれています。Debian の場合 - 他の *nix システムについては知りません - 個別にインストールする必要があります:
apt-get install git-gui
ドキュメントから:
https://git-scm.com/docs/git-gui
説明
Git への Tcl/Tk ベースのグラフィカル ユーザー インターフェイス。git gui は、新しいコミットの作成、既存のコミットの修正、ブランチの作成、ローカル マージの実行、およびリモート リポジトリへのフェッチ/プッシュによって、ユーザーがリポジトリを変更できるようにすることに重点を置いています。
gitk とは異なり、git gui はコミットの生成と単一ファイルの注釈に重点を置いており、プロジェクトの履歴は表示されません。ただし、git gui 内から gitk セッションを開始するためのメニュー アクションを提供します。
git gui は、すべての一般的な UNIX システム、Mac OS X、および Windows (Cygwin と MSYS の両方) で動作することが知られています。OS 固有のユーザー インターフェイス ガイドラインに可能な限り従い、git gui をユーザーにとってかなりネイティブなインターフェイスにしています。
コマンド
非難
指定されたバージョン (または指定されていない場合は作業ディレクトリ) の指定されたファイルで Blame ビューアーを開始します。
ブラウザ
指定されたコミット内のすべてのファイルを表示するツリー ブラウザーを開始します。ブラウザで選択したファイルは、Blame Viewer で開きます。
シツール
git gui を開始し、終了してシェルに戻る前に、正確に 1 つのコミットを行うように手配します。インターフェイスはコミット アクションのみに制限され、アプリケーションの起動時間がわずかに短縮され、メニューバーが簡素化されます。
バージョン
現在実行中の git gui のバージョンを表示します。