- スター
- 13,369
- フォーク
- 674
- 未解決の Issue
- 234
- 最終コミット
- 8 日前
これは何?
Tigは、ncursesベースのGit向けテキストUIです。主にリポジトリブラウザーとして、ターミナルを離れずにコミット、ブランチ、ファイル履歴、blame、diffをたどれます。
閲覧だけでなく、コミットする変更をチャンク単位でステージングできるため、ファイル全体ではなく個々のhunkを選べます。また、各種Gitコマンドの出力を、操作しながら確認できる画面に表示するpagerとしても使えます。
Tigはncursesに対応したあらゆるターミナルで動作し、リポジトリにはmanページとインストール手順が用意されています。
主な機能
- 01ターミナル上でコミット、ブランチ、ファイル履歴、blame、diffを閲覧できます。
- 02変更をチャンク単位でステージングできます。
- 03各種Gitコマンドの出力を表示するpagerとして使えます。
- 04ncurses対応のあらゆるターミナルで動作します。
ユースケース
- リモートサーバーにSSH接続し、コミット履歴を確認する。
- コミット前に個々のhunkを選んでステージングする。
- GUIクライアントを使わず、blameやファイル履歴を手早く確認する。
クイックスタート
- 1
INSTALL.adoc のビルドとインストールの手順を確認してください
- 2
インストールされているバージョンを確認してください
tig -v
使う前に知っておきたいこと
- INSTALL の手順に従って、ソースからビルドしてインストールします。
- GPL-2.0 ライセンスの下で提供されています。コピーレフトライセンスのため、派生物にも適用されます。
トピック
よくある質問
- tig とは?
- Gitリポジトリの閲覧や変更のチャンク単位でのステージングに使える、ncursesベースのテキストUI。 Tigは、ncursesベースのGit向けテキストUIです。主にリポジトリブラウザーとして、ターミナルを離れずにコミット、ブランチ、ファイル履歴、blame、diffをたどれます。
- tig は無料で使えますか?ライセンスは?
- tig は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- tig は今もメンテナンスされていますか?
- 活発にメンテナンス中。tig の最終コミットは 2026年10月13日 です。
- tig は何に使えますか?
- リモートサーバーにSSH接続し、コミット履歴を確認する。 コミット前に個々のhunkを選んでステージングする。 GUIクライアントを使わず、blameやファイル履歴を手早く確認する。
- tig のインストール方法は?
- INSTALL.adoc のビルドとインストールの手順を確認してください インストールされているバージョンを確認してください: tig -v
- tig はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/jonas/tig
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Rust製のターミナル向けGit UI。キーボード操作でステージング、コミット、ブランチ管理、stash、ログ閲覧ができます。
2.3万787RustMIT更新 16 日前
git log --graph --allのようなコミットグラフを画像で表示し、リポジトリの履歴を閲覧できるTUI。
215374RustMIT更新 9 日前
ファイル閲覧、一括リネーム、ディスク使用量の分析、アプリの起動に対応した、C製の小さく高速なターミナルファイルマネージャー。
2.2万834CBSD-2-Clause更新 15 日前