tigを使ってgitの操作をするために調べた
git の操作を便利にするためにtigという物を導入していましたが、ショートカットや便利な機能が他にもあるのではないかと思い、調べてまとめてみようと思いました。
tigとは
tigはテキストベースのgitクライアントです。git add やgit commit など普段の開発時に変更履歴の管理で使うためのコマンドを簡単にコンソール上でクライアントソフトのように使うことができます。
tigの操作
上下の移動は、vimの操作と同じで、j,kを使って移動
qで現在のビューを閉じる
enterで現在フォーカスがあたっている項目の中身を見ることができる。
表示
m view-main Show main view
d view-diff Show diff view
l view-log Show log view
t view-tree Show tree view
f view-blob Show blob view
b view-blame Show blame view
r view-refs Show refs view
s, S view-status Show status view
c view-stage Show stage view
y view-stash Show stash view
g view-grep Show grep view
p view-pager Show pager view
h view-help Show help view
/ で検索
n 次の検索結果
N 前の検索結果
Option toggling:
I :toggle sort-order
i :toggle sort-field
# :toggle line-number
D :toggle date
A :toggle author
~ :toggle line-graphics
F :toggle file-name
W :toggle ignore-space
X :toggle id
$ :toggle commit-title-overflow
% :toggle file-filter
status bindings
View-specific actions
u status-update Stage/unstage chunk or file changes
! status-revert Revert chunk or file changes
M status-merge Merge file using external tool
External commands:
C !git commit
ディスカッション
コメント一覧
まだ、コメントがありません