̃Gg[͂ĂȃubN}[Nɒlj

Unix :: コマンド / tig



コマンド説明
tigCUI の git リポジトリブラウザです。リポジトリに対しての log/diff/検索 の操作が柔軟かつスピーディーに行えます。
  • インストール
% wget http://jonas.nitro.dk/tig/releases/tig-1.1.tar.gz
% tar -xvf tig-1.1.tar.gz
% cd tig-1.1
% ./configure
% make
% sudo make install
  • バージョン確認
% tig -v
tig version 1.1
  • tig の起動
    • git ワーキングディレクトリ(.git のあるディレクトリ)配下で tig コマンドを実行します。
% cd /path/to/git_dir
% ls -al
drwxrwxr-x  8 hoge huga 4096  5月 22 09:58 .git/
 :

% tig
  • 特定ファイルの履歴を見る
% tig path/to/file


操作方法

ビュー切り替え
hヘルプ
mmain ビュー
ddiff ビュー
llog ビュー
Sstatus ビュー
Hbranch ビュー
qカレントビューを閉じる
Qすべてのビューを閉じる(tigの終了)
ビュー操作
C-n次に移動
C-p前に移動
Tabペインの移動(ロータリー式)
カーソル移動
j1行下へ移動
k1行上へ移動
Space1ページ分下へ移動
b1ページ分上へ移動
検索
/現在のビュー内でキーワード検索
nキーワードが次にヒットする位置に移動
Nキーワードが前にヒットする位置に移動


関連エントリー

    • ソースコードを管理するために使われるオープンソースの分散型バージョン管理システム
    • 複数の git リポジトリ管理に対応したソフトウェア
    • Gitで共有リポジトリのユーザー管理やアクセス管理を行うためのソフトウェア
  1. tig
    • CUI の git リポジトリブラウザ





unix/command/tig.txt