現場で便利なツールを教えていただいたので記事にしてみました。
導入
※ 私の作業環境がmacしかないのでWindowsは割愛します
以下のコマンドをターミナルで叩くだけ。
$ brew install tig
Homebrew入れてない人は入れておきましょう
Homebrewインストール
使い方
ターミナルで指定ファイルの編集ログを表示
tig WeatherApp/TopView.swift
すると以下のように表示されるので
この中のどれかを選んでEnterを押すと
こんな感じで編集内容が開きます
基本操作
k ・・・ 上に1行進む
j, Enter ・・・ 下に1行進む
Ctrl + U ・・・ 複数行上にスクロール
Ctrl + D ・・・ 複数行下にスクロール
Enter ・・・ (表示していない時)サブビューを表示
q ・・・ サブビューを閉じる
tigを終了(サブビューが表示されていない時)
Q ・・・ tigを終了(サブビューの有無は関係なし)
赤枠のところで commitのSHA-1ハッシュ も取れるので
コミット全体を確認したい場合はそのハッシュ値を
各々のGitHub等で検索すればOKです
コミット履歴の閲覧以外にもできることがいくつかあるので
気になる方は調べてみてください