Repolode
jonas

jonas/tig

Gitリポジトリの閲覧や変更のチャンク単位でのステージングに使える、ncursesベースのテキストUI。

代替できる製品:GitKrakenSourcetree

スター
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. 1

    INSTALL.adoc のビルドとインストールの手順を確認してください

  2. 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 の数値は毎日更新されます。

関連プロジェクト