Lokacin aiki a wurin ajiyar Git, yana iya faruwa cewa muna son ganin matsayin ma'ajiyar. Akwai mafita daban-daban a gare mu daga amfani da wasu umarnin git zuwa amfani da git desktop abokin ciniki.
Pero A wannan lokacin zamuyi magana akan GRV wanda shine kayan aikin layin umarni na buɗe tushen Go wanda ke nuna bayanai daga wurin ajiyar Git.
G.R.V. samar wa mai amfani da wata hanya don dubawa da bincika nassoshi, aikatawa, cokula da bambance-bambance ta amfani da maɓallan maɓallan kama da Vi / Vim . Halinta da salo za a iya daidaita su cikin sauƙi ta hanyar fayil ɗin sanyi.
Bugu da kari, akwai jigogi da yawa kuma ana iya canza su, da launuka.
Hanyoyin GRV:
- Yana bayar da yaren neman bayanai don gyara refs da aikatawa.
- Yana tallafawa ɗaurin maballin kamar Vi / Vim ta hanyar tsoho, kuma ana iya daidaita maɓallan maɓallan.
- Kama canje-canjen ajiya ta hanyar lura da tsarin fayil wanda zai bawa mai amfani damar sabunta kansa.
- An tsara shi azaman shafuka da rarrabuwa; ba ka damar ƙirƙirar shafuka na al'ada da raba ta amfani da kowane haɗin ra'ayi.
- Goyan bayan jigogi na al'ada.
- Yana bayar da goyon bayan linzamin kwamfuta.
Bukatun:
- Go version 1.5 ko daga baya dole ne a shigar a kan tsarin.
- libncursesw, libreadline, da kuma libcurl.
- cmake (don gina libgit2).
Yadda ake girka GRV akan Linux?
Idan kana son sanin kadan game da wannan kayan aikin ko kuma kawai kana so ka girka shi akan tsarin ka, zaka iya yin hakan ta hanyar bin matakan da muka raba a kasa.
Don aiwatar da girka GRV, da farko girka abubuwan dogaro da ake buƙata ta amfani da ɗayan umarni masu zuwa gwargwadon rarraba Linux.
Idan sun kasance masu amfani da Debian, Ubuntu, Linux Mint da ƙananan abubuwan waɗannan, dole ne mu rubuta waɗannan a cikin tashar:
sudo apt install libncurses5-dev libncursesw5-dev libreadline-dev cmake
Ga waɗanda suke masu amfani da RHEL / CentOS, dole ne su rubuta:
sudo yum install ncurses-devel readline-devel cmake
Game da masu amfani da Fedora
sudo dnf install ncurses-devel readline-devel cmake
Sannan shigar da GRV, dokokin da zasu biyo baya zasu girka GRV a $ GOPATH / bin kuma za a gina madaidaiciyar libgit2 kuma a haɗa ta cikin GRV lokacin da aka gina ta wannan hanyar.
go get -d github.com/rgburke/grv/cmd/grv cd $GOPATH/src/github.com/rgburke/grv make install
Ga batun na musamman na waɗanda suke amfani da Arch Linux, Manjaro, Antergos ko kowane tsarin da aka samo daga Arch Linux.
Za su iya yin shigarwar kai tsaye. Dole ne kawai su sami ajiyar AUR da ke aiki kuma suna da mayen AUR akan tsarin su.
Idan baka da wanda aka girka, zaka iya tuntuɓar labarin mai zuwa inda muke bada shawarar wasu.
Yanzu a cikin m dole ne mu rubuta umarnin mai zuwa:
yay -S grv-git
Kuma kun gama da shi, zaku iya fara amfani da wannan kayan aiki.
Yadda ake girka GRV akan Linux ta amfani da Snap package?
Ga waɗanda suka fi so su sami wannan kayan aikin ta hanya mafi sauƙi, za su iya yin ta tare da taimakon fakitin Snap. Dole ne kawai ku sami goyan baya don iya shigar da aikace-aikace na wannan nau'in akan tsarinku.
Yanzu kawai a cikin tashar guda ɗaya ya kamata ka rubuta:
sudo snap install grv
Bayan nasarar girka GRV, zaku iya duba nassoshi, aikatawa, da bambance-bambance daga wurin ajiyar ku akan tsarin ku ta amfani da rubutun da ke ƙasa.
GOBIN/grv -repoFilePath /path/to/repository/
A cikin wannan misalin, zamu ga aikatawa, rassa, da bambance-bambance daga fayil ɗin ajiya a ~ / bin / shellscripts:
GOBIN/grv -repoFilePath ~/bin/shellscripts
Hanyar ƙarshe da zamu girka wannan kayan aikin akan tsarin mu shine ta hanyar sauke kunshin binary ɗin ta.
Don wannan dole ne mu buɗe tashar a cikin tsarin mu kuma rubuta waɗannan umarnin a ciki:
wget -O grv https://github.com/rgburke/grv/releases/download/v0.3.0/grv_v0.3.0_linux64
Sun gama zazzagewa yanzu zasu baku izinin aiwatarwa tare da:
chmod +x ./grv
Kuma suna iya gudanar da binaryar aikace-aikacen tare da:
./grv -repoFilePath /path/to/repo
Amfani
Kuna iya samun ƙarin zaɓuɓɓukan amfani ta hanyar buga umarnin taimako a cikin tashar, umarnin shine:
GOBIN/grv -h
Hakanan, zaku iya tuntuɓar mahaɗin mai zuwa, inda aka bayyana amfani da wannan kayan aiki kaɗan.