ടിഗ് - Git റിപ്പോസിറ്ററികൾക്കുള്ള ഒരു കമാൻഡ് ലൈൻ ബ്രൗസർ


അടുത്തിടെയുള്ള ഒരു ലേഖനത്തിൽ, Linux ടെർമിനലിൽ Git റിപ്പോസിറ്ററികൾ കാണുന്നതിന് GRV ടൂൾ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും ഉപയോഗിക്കാമെന്നും ഞങ്ങൾ വിവരിച്ചിട്ടുണ്ട്. ഈ ലേഖനത്തിൽ, ടിഗ് എന്ന് വിളിക്കപ്പെടുന്ന ജിറ്റിന് ഉപയോഗപ്രദമായ മറ്റൊരു കമാൻഡ്-ലൈൻ അടിസ്ഥാനമാക്കിയുള്ള ഇന്റർഫേസ് നിങ്ങൾക്ക് പരിചയപ്പെടുത്താൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു.

Tig ഒരു സ്വതന്ത്ര ഓപ്പൺ സോഴ്സ് ആണ്, git നായുള്ള ക്രോസ് പ്ലാറ്റ്ഫോം ncurses അടിസ്ഥാനമാക്കിയുള്ള ടെക്സ്റ്റ് മോഡ് ഇന്റർഫേസ്. ചങ്ക് തലത്തിൽ പ്രതിബദ്ധതയ്uക്കായി മാറ്റങ്ങൾ വരുത്താൻ സഹായിക്കുകയും വ്യത്യസ്ത Git കമാൻഡുകളിൽ നിന്നുള്ള ഔട്ട്uപുട്ടിനായി ഒരു പേജറായി പ്രവർത്തിക്കുകയും ചെയ്യുന്ന git-ലേക്കുള്ള നേരായ ഇന്റർഫേസാണിത്. ഇത് Linux, MacOSX, Windows സിസ്റ്റങ്ങൾ എന്നിവയിൽ പ്രവർത്തിക്കാൻ കഴിയും.

ലിനക്സ് സിസ്റ്റങ്ങളിൽ ടിഗ് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

ലിനക്സിൽ ടിഗ് ഇൻസ്റ്റാൾ ചെയ്യാൻ, നിങ്ങൾ ആദ്യം ടിഗ് റിപ്പോസിറ്ററി നിങ്ങളുടെ സിസ്റ്റത്തിലേക്ക് ക്ലോൺ ചെയ്യുകയും കാണിച്ചിരിക്കുന്നതുപോലെ ഇൻസ്റ്റാൾ ചെയ്യുകയും വേണം.

$ git clone git://github.com/jonas/tig.git
$ make
$ make install

സ്ഥിരസ്ഥിതിയായി, $HOME/bin ഡയറക്uടറിക്ക് കീഴിൽ ടിഗ് ഇൻസ്റ്റാൾ ചെയ്യപ്പെടും, എന്നാൽ നിങ്ങളുടെ PATH-ൽ താഴെയുള്ള മറ്റൊരു ഡയറക്uടറിയിൽ ഇത് ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, കാണിച്ചിരിക്കുന്നതുപോലെ, ആവശ്യമുള്ള പാതയിലേക്ക് പ്രിഫിക്uസ് സജ്ജമാക്കുക.

$ make prefix=/usr/local
$ sudo make install prefix=/usr/local

ലോക്കൽ ജിറ്റ് റിപ്പോസിറ്ററികൾ ഉപയോഗിച്ച് നിങ്ങളുടെ സിസ്റ്റത്തിൽ ടിഗ് ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, ആർഗ്യുമെന്റുകളൊന്നുമില്ലാതെ ടിഗ് പ്രവർത്തിപ്പിക്കുക, അത് റിപ്പോസിറ്ററിക്കുള്ള എല്ലാ കമ്മിറ്റുകളും കാണിക്കും.

$ cd ~/bin/shellscripts/
$ tig  

Tig-ൽ നിന്ന് പുറത്തുകടക്കാൻ, അത് അടയ്ക്കുന്നതിന് q അമർത്തുക.

മുകളിലെ റിപ്പോസിറ്ററിയുടെ ഒരു ലോഗ് പ്രവർത്തനങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന്, ലോഗ് സബ്-കമാൻഡ് ഉപയോഗിക്കുക.

$ tig log

പ്രദർശന ഉപ-കമാൻഡ് കാണിക്കുന്നത് പോലെ, കൂടുതൽ വിശദമായ രീതിയിൽ, കമ്മിറ്റ്സ് പോലുള്ള ഒന്നോ അതിലധികമോ ഒബ്ജക്റ്റുകൾ പ്രദർശിപ്പിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു.

$ tig show commits

കാണിച്ചിരിക്കുന്നതുപോലെ, grep സബ്-കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങളുടെ ജിറ്റ് ഫയലുകളിൽ ഒരു പ്രത്യേക പാറ്റേൺ (ഉദാഹരണത്തിന് വേഡ് ചെക്ക്) തിരയാനും നിങ്ങൾക്ക് കഴിയും.

$ tig grep check 

നിങ്ങളുടെ ജിറ്റ് റിപ്പോസിറ്ററിയുടെ സ്റ്റാറ്റസ് പ്രദർശിപ്പിക്കുന്നതിന് കാണിച്ചിരിക്കുന്നതുപോലെ സ്റ്റാറ്റസ് സബ്-കമാൻഡ് ഉപയോഗിക്കുക.

$ tig status

കൂടുതൽ ടിഗ് ഉപയോഗത്തിന്, ദയവായി സഹായ വിഭാഗം കാണുക അല്ലെങ്കിൽ https://github.com/jonas/tig എന്നതിലെ Tig Github ശേഖരം സന്ദർശിക്കുക.

$ tig -h

Git റിപ്പോസിറ്ററികളിലേക്കുള്ള ലളിതമായ ncurses അടിസ്ഥാനമാക്കിയുള്ള ഇന്റർഫേസാണ് Tig, പ്രധാനമായും ഒരു Git ശേഖരണ ബ്രൗസറായി പ്രവർത്തിക്കുന്നു. നിങ്ങളുടെ ഫീഡ്uബാക്ക് ഞങ്ങൾക്ക് നൽകുക അല്ലെങ്കിൽ ചുവടെയുള്ള കമന്റ് ഫോം വഴി എന്തെങ്കിലും ചോദ്യങ്ങൾ ചോദിക്കുക.