ここには全部の事は載っていません。基本的な所はGoogle先生へお願いします
とある単一ファイルの履歴のみ扱う
1 | $ tig -- [ファイル名] |
誰がどの行を変更したか
1 | $ tig blame [ファイル名] |
変更内容を行単位で、Stage/Unstageする
- 「s」でstatus view へ
- [Enter]を押してdiff view を開く
- 対象行にフォーカスして、「1」で、その行だけStage/Unstage
- 対象の複数行(@@の行で囲まれたところ)にフォーカスして「u」で、その複数行だけStage/Unstage
ファイル単位で変更内容を破棄する
- status viewで、「!」 (※カーソルのある行のファイルのみrevertする)