Tig - Git Depoları için Komut Satırı Tarayıcısı
Yakın zamanda yayınlanan bir makalede, Linux terminalinde Git depolarını görüntülemek için GRV aracının nasıl kurulacağını ve kullanılacağını anlattık. Bu makalede size git için Tig adında başka bir kullanışlı komut satırı tabanlı arayüz tanıtmak istiyoruz.
Tig, git için ücretsiz, açık kaynaklı, platformlar arası ncurses tabanlı metin modu arayüzüdür. Bu, yığın seviyesinde taahhüt için değişikliklerin hazırlanmasına yardımcı olabilecek ve farklı Git komutlarından çıktı almak için bir çağrı cihazı olarak çalışan, git için basit bir arayüzdür. Linux, MacOSX ve Windows sistemlerinde çalışabilmektedir.
Linux Sistemlerinde Tig Nasıl Kurulur
Linux'ta Tig'i kurmak için öncelikle Tig deposunu sisteminize kopyalamanız ve gösterildiği gibi yüklemeniz gerekir.
git clone git://github.com/jonas/tig.git
make
make install
Varsayılan olarak tig $HOME/bin
dizini altına kurulacaktır, ancak eğer onu PATH'inizin altındaki başka bir dizine kurmak istiyorsanız, gösterildiği gibi öneki istediğiniz yola ayarlayın.
make prefix=/usr/local
sudo make install prefix=/usr/local
Sisteminize Tig'i yükledikten sonra, cd komutunu kullanarak yerel git depolarınızdan herhangi birine girin ve herhangi bir argüman olmadan tig'i çalıştırın; bu, depo için tüm taahhütleri gösterecektir.
cd ~/bin/shellscripts/
tig
Tig'den çıkmak için q
tuşuna basarak kapatın.
Depo Etkinlik Günlüğünü Görüntüle
Yukarıdaki veri havuzunun günlük etkinliklerini görüntülemek için log alt komutunu kullanın.
tig log
Depo Nesnelerini Göster
Show alt komutu, commits gibi bir veya daha fazla nesneyi ve çok daha fazlasını gösterildiği gibi daha ayrıntılı bir şekilde görüntülemenize olanak tanır.
tig show commits
Git Dosyalarında Desen/Kelime Arama
Ayrıca, gösterildiği gibi grep alt komutunu kullanarak git dosyalarınızda belirli bir modeli (örneğin check sözcüğü) arayabilirsiniz.
tig grep check
Git Depo Durumunu Görüntüle
Git deponuzun durumunu görüntülemek için gösterildiği gibi status alt komutunu kullanın.
tig status
Daha fazla Tig kullanımı için lütfen yardım bölümüne bakın veya https://github.com/jonas/tig adresindeki Tig Github deposunu ziyaret edin.
tig -h
Tig, git depolarına yönelik basit bir ncurses tabanlı arayüzdür ve esas olarak Git deposu tarayıcısı görevi görür. Aşağıdaki yorum formunu kullanarak bize geri bildiriminizi iletin veya sorularınızı sorun.