これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド tig です。
プログラム:
NAME
tig - Git 用のテキストモードインターフェイス
SYNOPSIS
tig [オプション] [リビジョン] [--] [パス]
tig ログ [オプション] [リビジョン] [--] [パス]
tig show [オプション] [リビジョン] [--] [パス]
tig 非難 [オプション] [rev] [--] パス
tig grep [オプション] [パターン]
ティグの隠し場所
ティグステータス
tig < [Git コマンドの出力]
DESCRIPTION
Tig は、ncurses ベースのテキストモード インターフェイスです。 git(1)。 主にGitとして機能します
リポジトリ ブラウザだけでなく、チャンク レベルでのコミットの変更のステージングにも役立ちます。
さまざまな Git コマンドからの出力のページャーとして機能します。
OPTIONS
Tig によって認識されるコマンド ライン オプションには、有効なすべてのオプションが含まれます git-ログ(1)と git-差分(1)
オプション、および次のサブコマンドと Tig 固有のオプション。 最初のコマンド
「-」で始まらない行パラメータは、リビジョンであると解釈されます。
仕様またはパスを指定すると、オプションの解析が終了します。 すべての追加オプションは、
基礎となる Git コマンドに渡されます。
表示する
指定されたものを使用して diff ビューを開きます git-show(1)オプション。
非難
コミットによって注釈が付けられた指定されたファイルを表示します。 XNUMX個以上かかります git-blame(1)オプション。
オプションで、指定されたリビジョンから制限されます。
status
ステータスビューで起動します。
ログ
ログビューで起動し、表示 git-ログ(1) 出力。
隠れる
スタッシュビューで起動します。
grep
grep ビューを開きます。 と同じオプションをサポートします git-grepとします。
+
最初のビューを線で表示表示され、選択されています。
-v、-version
バージョンを表示して終了します。
-h、-help
ヘルプメッセージを表示して終了します。
PAGER モード
標準入力経由で入力が提供されると、Tig はポケットベル モードに入り、以下をサポートします。
サブコマンドとオプション:
・いつ 表示する サブコマンドが指定されており、 --標準入力 オプションが指定されている場合、標準入力は
コミット ID のリストとみなされ、diff ビューの基礎となるものに転送されます。
git-show(1) コマンド。 例えば:
$ git rev-list --author=vivien HEAD | tig ショー --stdin
・ いつ --標準入力 が与えられた場合、stdin はコミット ID のリストであるとみなされ、次のようになります。
メインビューの基礎に転送される git-ログ(1) コマンド。 例えば:
$ tig --no-walk --stdin < Cherry-picks.txt
・ いつ --かなり=生 が与えられた場合、stdin は「pretty=raw」形式の出力であると想定されます。
に似ています git-ログ(1)。 例えば:
$ git reflog --pretty=raw | tig --pretty=生
サブコマンドやオプションが指定されていない場合は、ページャー ビューが表示に使用されます。
標準入力に与えられた Git コマンド入力。 ページャー ビューは、入力が次のいずれかからのものであることを前提としています。
git-ログ(1)または git-差分(1) ログ ビューや差分ビューと同様に強調表示されます。 ために
例:
$ git log -Schange -p --raw | ティグ
例
現在のブランチのコミットのリストを表示します。
$ティグ
XNUMX つ以上のブランチからのコミットを表示します。
$ tig テストマスター
すべてのブランチを表示します。
$ tig --all
XNUMX つのブランチ間の違いを表示します。
$ tig テスト..マスター
サブモジュールのバージョンの表示変更:
$ tig --サブモジュール
単一ファイルの変更を表示します。
$ tig -- README
特定のリビジョンの README ファイルの内容を表示します。
$ tig show tig-0.8:README
特定のファイルの XNUMX つの日付の間のリビジョンを表示します。
$ tig --after="2004-01-01" --before="2006-05-16" -- README
コピー検出が有効になっているファイルを責める:
$ tig のせい -C README
スタッシュのリストを表示します。
$ ティグ スタッシュ
DEFINE_ENUM を含む行をすべてのファイルで Grep します。
$ tig grep -p DEFINE_ENUM
ENVIRONMENT 変数
Git によって使用される環境変数 (GIT_DIR など) に加えて、Tig は環境変数を定義します。
下。 コマンド関連の環境変数は Tig の内部状態にアクセスできます。
%(commit) や %(blob) などの置換変数を使用します。 見る ティグルク(5) 完全なリストを参照してください。
TIGRC_USER
ユーザー設定ファイルのパス (デフォルトは ~/.tigrc).
TIGRC_SYSTEM
システム全体の構成ファイルのパス (デフォルトは {sysconfdir}/tigrc)。 に定義します
組み込みの構成を使用する場合は空の文字列。
TIG_LS_REMOTE
すべてのリポジトリ参照を取得するためのコマンドを設定します。 コマンドはデータを出力する必要があります
と同じ形式で git-ls-リモートとします。
TIG_DIFF_OPTS
diff ビューで使用する diff オプション。 diffビューは使用します git-show(1)
フォーマットし、常に --patch-with-stat を渡します。 diff オプションを設定することもできます
設定ファイル内の設定。
TIG_TRACE
Git コマンドに関する情報が記録されるトレース ファイルのパス。
onworks.net サービスを使用してオンラインで tig を使用する