ここには全部の事は載っていません。基本的な所はGoogle先生へお願いします

とある単一ファイルの履歴のみ扱う

1
$ tig -- [ファイル名]

誰がどの行を変更したか

1
$ tig blame [ファイル名]

変更内容を行単位で、Stage/Unstageする

  • 「s」でstatus view へ
  • [Enter]を押してdiff view を開く
  • 対象行にフォーカスして、「1」で、その行だけStage/Unstage
  • 対象の複数行(@@の行で囲まれたところ)にフォーカスして「u」で、その複数行だけStage/Unstage

ファイル単位で変更内容を破棄する

  • status viewで、「!」 (※カーソルのある行のファイルのみrevertする)