To jest polecenie tig, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
tig - interfejs tekstowy dla Gita
STRESZCZENIE
tig [opcje] [wersje] [--] [ścieżki]
tig log [opcje] [wersje] [--] [ścieżki]
tig show [opcje] [wersje] [--] [ścieżki]
tig wina [opcje] [rev] [--] ścieżka
tig grep [opcje] [wzór]
skrytka tig
stan tig
tig < [wyjście polecenia Git]
OPIS
Tig to oparty na ncurses interfejs tekstowy dla odrzutowiec(1). Działa głównie jako Git
przeglądarkę repozytoriów, ale może również pomóc w przygotowaniu zmian w celu zatwierdzenia na poziomie fragmentu i
działać jako pager dla danych wyjściowych różnych poleceń Git.
OPCJE
Opcje wiersza poleceń rozpoznawane przez Tiga obejmują wszystkie prawidłowe git-log(1) i git-diff(1)
opcje, a także następujące podpolecenia i opcje specyficzne dla Tig. Pierwsze polecenie
parametr line nie zaczynający się od „-” jest interpretowany jako wersja
specyfikacji lub ścieżki i zakończy analizowanie opcji. Wszystkie dodatkowe opcje będą
przekazywane do podstawowego polecenia Git.
pokazać
Otwórz widok różnicowy, korzystając z podanego git-show(1) opcje.
winić
Pokaż podany plik z adnotacjami zatwierdzeń. Zajmuje zero lub więcej git-wina(1) opcje.
Opcjonalnie ograniczone z danej wersji.
status
Uruchom w widoku stanu.
log
Uruchom w widoku dziennika, wyświetlając git-log(1) wyjście.
chować na potem
Uruchom w widoku skrytki.
grep
Otwórz widok grep. Obsługuje te same opcje co git-grep(1).
+
Pokaż pierwszy widok za pomocą linii widoczne i wybrane.
-v, --wersja
Pokaż wersję i wyjdź.
-h, --pomoc
Pokaż komunikat pomocy i wyjdź.
PAGER TRYB
Tig przechodzi w tryb pagera, gdy dane wejściowe są dostarczane przez standardowe wejście i obsługuje następujące funkcje
podpolecenia i opcje:
· Kiedy pokazać podpolecenie jest określone i --stdin podana jest opcja, stdin jest
przyjmuje się, że jest to lista identyfikatorów zatwierdzeń i zostanie przekazana do elementu bazowego widoku różnicowego
git-show(1) polecenie. Na przykład:
$ git rev-list --author=vivien GŁOWA | tig pokaż --stdin
· Gdy --stdin zostanie podany, zakłada się, że stdin jest listą identyfikatorów zatwierdzeń i tak będzie
przekazywane do bazowego widoku głównego git-log(1) polecenie. Na przykład:
$ tig --no-walk --stdin < plik cherry-picks.txt
· Gdy --ładny=surowy jest podane, zakłada się, że stdin jest wyjściem w formacie „ładnym=surowym”.
podobny do tego z git-log(1). Na przykład:
$ git reflog --pretty=surowy | tig --ładny=surowy
Jeśli nie podano żadnych podpoleceń ani opcji, do wyświetlenia zostanie użyty widok pagera
Dane wejściowe polecenia Git podane na stdin. Widok pagera zakłada, że dane wejściowe pochodzą z
git-log(1) lub git-diff(1) i podświetli go podobnie do widoków dziennika i różnic. Dla
przykład:
$ git log -Schange -p --raw | tig
PRZYKŁADY
Wyświetl listę zatwierdzeń dla bieżącej gałęzi:
$ tyg
Wyświetl zatwierdzenia z jednej lub większej liczby gałęzi:
$mistrz testu tig
Wyświetl wszystkie oddziały:
$ tig -- wszystko
Wyświetl różnice między dwiema gałęziami:
$ test tig..mistrz
Zmiany wyświetlania dla wersji podmodułów:
$ tig --podmoduł
Wyświetl zmiany dla pojedynczego pliku:
$ tig -- PRZECZYTAJ
Wyświetl zawartość pliku README w określonej wersji:
$ tig pokaż tig-0.8:README
Wyświetl wersje między dwiema datami dla określonego pliku:
$ tig --after="2004-01-01" --before="2006-05-16" -- README
Plik winy z włączonym wykrywaniem kopii:
$ tig wina -C README
Wyświetl listę skrytek:
$ tig skrytka
Grepuj wszystkie pliki dla linii zawierających DEFINE_ENUM:
$ tig grep -p DEFINE_ENUM
ŚRODOWISKO ZMIENNE
Oprócz zmiennych środowiskowych używanych przez Gita (np. GIT_DIR), Tig definiuje je
poniżej. Zmienne środowiskowe związane z poleceniem mają dostęp do wewnętrznego stanu Tig
poprzez zmienne zastępcze, takie jak %(commit) i %(blob). Widzieć tigr(5) – pełna lista.
TIGRC_USER
Ścieżka pliku konfiguracyjnego użytkownika (domyślnie ~/.tigrc).
TIGRC_SYSTEM
Ścieżka ogólnosystemowego pliku konfiguracyjnego (domyślnie jest to {sysconfdir}/tigrc). Zdefiniuj do
pusty ciąg, aby użyć wbudowanej konfiguracji.
TIG_LS_REMOTE
Ustaw polecenie pobierania wszystkich odniesień do repozytorium. Polecenie powinno wyprowadzić dane
w tym samym formacie co git-ls-remote(1).
TIG_DIFF_OPTS
Opcje różnicowe, których można używać w widoku różnic. Używa widoku różnicowego git-show(1) dla
formatowanie i zawsze przechodzi --patch-with-stat. Możesz także ustawić opcje różnicowe
ustawienia w pliku konfiguracyjnym.
TIG_TRACE
Ścieżka do pliku śledzenia, w którym rejestrowane są informacje o poleceniach Git.
Korzystaj z usługi tig online, korzystając z usług onworks.net