GRV - Linux ടെർമിനലിൽ Git റിപ്പോസിറ്ററികൾ കാണുന്നതിനുള്ള ഒരു ടൂൾ
GRV (Git Repository Viewer) git റിപ്പോസിറ്ററികൾ കാണുന്നതിനുള്ള ഒരു സ്വതന്ത്ര ഓപ്പൺ സോഴ്uസും ലളിതമായ ടെർമിനൽ അധിഷ്ഠിത ഇന്റർഫേസും ആണ്. കീ ബൈൻഡിംഗുകൾ പോലെ Vi/Vim ഉപയോഗിച്ച് റെഫുകൾ, കമ്മിറ്റുകൾ, ബ്രാഞ്ചുകൾ, വ്യത്യാസങ്ങൾ എന്നിവ കാണാനും തിരയാനുമുള്ള ഒരു മാർഗം ഇത് നൽകുന്നു. ഒരു കോൺഫിഗറേഷൻ ഫയലിലൂടെ അതിന്റെ സ്വഭാവവും ശൈലിയും എളുപ്പത്തിൽ ഇച്ഛാനുസൃതമാക്കാനാകും.
- റെഫറുകളും കമ്മിറ്റുകളും ഫിൽട്ടർ ചെയ്യുന്നതിന് ഒരു അന്വേഷണ ഭാഷ നൽകുന്നു.
- ഡിഫോൾട്ടായി Vi/Vim പോലുള്ള കീ-ബൈൻഡിംഗുകളെ പിന്തുണയ്ക്കുന്നു, കൂടാതെ കീ ബൈൻഡിംഗുകൾ ഇഷ്ടാനുസൃതമാക്കാനും കഴിയും.
- യുഐ യാന്ത്രികമായി അപ്uഡേറ്റ് ചെയ്യാൻ അനുവദിക്കുന്ന ഫയൽസിസ്റ്റം നിരീക്ഷിച്ച് റിപ്പോസിറ്ററിയിലെ മാറ്റങ്ങൾ ക്യാപ്uചർ ചെയ്യുന്നു.
- ഇത് ടാബുകളും സ്പ്ലിറ്റുകളും ആയി ക്രമീകരിച്ചിരിക്കുന്നു; കാഴ്uചകളുടെ ഏതെങ്കിലും സംയോജനം ഉപയോഗിച്ച് ഇഷ്uടാനുസൃത ടാബുകളും സ്uപ്ലിറ്റുകളും സൃഷ്uടിക്കാൻ അനുവദിക്കുന്നു.
- ഇഷ്uടാനുസൃതമാക്കാവുന്ന തീമുകളെ പിന്തുണയ്ക്കുന്നു.
- മൗസ് പിന്തുണ വാഗ്ദാനം ചെയ്യുന്നു.
- Go പതിപ്പ് 1.5 അല്ലെങ്കിൽ അതിനുശേഷമുള്ളത് നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യണം.
- libncursesw, libreadline, libcurl.
- cmake (libgit2 നിർമ്മിക്കാൻ).
Linux സിസ്റ്റങ്ങളിൽ GRV എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം
ആദ്യം കാണിച്ചിരിക്കുന്നതുപോലെ ഡിഫോൾട്ട് പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് ആവശ്യമായ ഡിപൻഡൻസികൾ ഇൻസ്റ്റാൾ ചെയ്യുക.
$ sudo apt install libncurses5-dev libncursesw5-dev libreadline-dev cmake #Debian/Ubuntu # yum install ncurses-devel readline-devel cmake #RHEL/CentOS # dnf install ncurses-devel readline-devel cmake #Fedora
തുടർന്ന് GRV ഇൻസ്റ്റാൾ ചെയ്യുക, ഇനിപ്പറയുന്ന കമാൻഡുകൾ GRV-ലേക്ക് $GOPATH/bin-ലേക്ക് ഇൻസ്റ്റാൾ ചെയ്യും. ഈ രീതിയിൽ നിർമ്മിക്കുമ്പോൾ ഒരു സ്റ്റാറ്റിക് libgit2 നിർമ്മിക്കുകയും GRV-യിൽ ഉൾപ്പെടുത്തുകയും ചെയ്യും.
$ go get -d github.com/rgburke/grv/cmd/grv $ cd $GOPATH/src/github.com/rgburke/grv $ make install
GRV വിജയകരമായി ഇൻസ്uറ്റാൾ ചെയ്uത ശേഷം, താഴെ പറയുന്ന വാക്യഘടന ഉപയോഗിച്ച് നിങ്ങളുടെ റിപ്പോസിറ്ററിയുടെ റെഫുകൾ, കമ്മിറ്റുകൾ, ശാഖകൾ, വ്യത്യാസങ്ങൾ എന്നിവ നിങ്ങൾക്ക് കാണാൻ കഴിയും.
$ $GOBIN/grv -repoFilePath /path/to/repository/
ഈ ഉദാഹരണത്തിൽ, ~/bin/shellscripts-ൽ റിപ്പോസിറ്ററി ഫയലിന്റെ റെഫുകൾ, കമ്മിറ്റുകൾ, ബ്രാഞ്ചുകൾ, വ്യത്യാസങ്ങൾ എന്നിവ ഞങ്ങൾ കാണും.
$ $GOBIN/grv -repoFilePath ~/bin/shellscripts
GRV സഹായ പേജിൽ നിന്ന് നിങ്ങൾക്ക് അധിക ഉപയോഗ ഓപ്ഷനുകൾ കണ്ടെത്താം.
$ $GOBIN/grv -h
GRV Github ശേഖരം: https://github.com/rgburke/grv
ഈ ലേഖനത്തിൽ, ജിറ്റ് റിപ്പോസിറ്ററികൾ കാണുന്നതിനുള്ള ടെർമിനൽ അധിഷ്uഠിത യുഐയായ ജിആർവി എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും ഉപയോഗിക്കാമെന്നും ഞങ്ങൾ വിശദീകരിച്ചിട്ടുണ്ട്. അതിനെക്കുറിച്ചുള്ള നിങ്ങളുടെ ചിന്തകൾ പങ്കിടുന്നതിനോ എന്തെങ്കിലും ചോദ്യങ്ങൾ ചോദിക്കുന്നതിനോ ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം ഉപയോഗിക്കുക.