GRV : 터미널에서 Git 리포지토리를 보는 도구

GRV

Git 저장소에서 작업 할 때 저장소 상태를보고 싶을 수 있습니다. 일부 git 명령 사용에서 git 데스크톱 클라이언트 사용에 이르기까지 다양한 솔루션을 사용할 수 있습니다.

하지만 이번에는 Git 저장소의 정보를 보여주는 Go 기반의 오픈 소스 명령 줄 도구 인 GRV에 대해 설명합니다.

GRV 사용자에게 Vi / Vim과 유사한 키 바인딩을 사용하여 참조, 커밋, 포크 및 차이점을보고 검색하는 방법을 제공합니다. . 구성 파일을 통해 동작과 스타일을 쉽게 사용자 지정할 수 있습니다.

또한 여러 테마가 있으며 색상뿐만 아니라 수정할 수 있습니다.

GRV 기능 :

  • 참조 및 커밋을 필터링하기위한 쿼리 언어를 제공합니다.
  • 기본적으로 Vi / Vim과 유사한 키 바인딩을 지원하며 키 바인딩을 사용자 지정할 수 있습니다.
  • 사용자 인터페이스가 자동으로 업데이트되도록 파일 시스템을 모니터링하여 저장소 변경 사항을 캡처합니다.
  • 탭과 구분으로 구성되어 있습니다. 보기 조합을 사용하여 사용자 정의 탭 및 분할을 만들 수 있습니다.
  • 사용자 정의 가능한 테마를 지원합니다.
  • 마우스 지원을 제공합니다.

요구 사항 :

  • 시스템에 Go 버전 1.5 이상이 설치되어 있어야합니다.
  • libncursesw, libreadline 및 libcurl.
  • cmake (libgit2 빌드).

Linux에 GRV를 설치하는 방법은 무엇입니까?

이 도구에 대해 조금 더 알고 싶거나 단순히 시스템에 설치하려는 경우 아래에서 공유하는 단계에 따라 수행 할 수 있습니다.

GRV 설치를 수행하려면 먼저 Linux 배포에 따라 다음 명령 중 하나를 사용하여 필요한 종속성을 설치하십시오.

Debian, Ubuntu, Linux Mint 및 이들의 파생 제품의 사용자 인 경우 터미널에 다음을 입력해야합니다.

sudo apt install libncurses5-dev libncursesw5-dev libreadline-dev cmake

RHEL / CentOS 사용자 인 경우 다음을 입력해야합니다.

sudo yum install ncurses-devel readline-devel cmake  

Fedora 사용자의 경우

sudo dnf install ncurses-devel readline-devel cmake

그런 다음 GRV를 설치합니다. 다음 명령은 $ GOPATH / bin에 GRV를 설치하고 이러한 방식으로 빌드하면 정적 libgit2가 빌드되고 GRV에 포함됩니다.

go get -d github.com/rgburke/grv/cmd/grv

cd $GOPATH/src/github.com/rgburke/grv

make install

Arch Linux, Manjaro, Antergos 또는 Arch Linux에서 파생 된 모든 시스템 사용자의 특별한 경우.

그들은 직접 설치를 할 수 있습니다. AUR 저장소가 활성화되고 시스템에 AUR 마법사가 있어야합니다.

설치되어 있지 않은 경우 권장되는 다음 기사를 참조 할 수 있습니다.

이제 터미널에서 다음 명령을 입력해야합니다.

yay -S grv-git

이제이 도구를 사용할 수 있습니다.

Snap 패키지를 사용하여 Linux에 GRV를 설치하는 방법은 무엇입니까?

이 도구를보다 간단한 방법으로 얻고 자하는 사람들은 Snap 패키지를 사용하여이를 수행 할 수 있습니다.. 시스템에 이러한 유형의 응용 프로그램을 설치할 수 있도록 지원 만 있으면됩니다.

이제 하나의 터미널에만 다음을 입력해야합니다.

sudo snap install grv

GRV를 성공적으로 설치 한 후 아래 구문을 사용하여 시스템의 저장소에서 참조, 커밋 및 차이점을 볼 수 있습니다.

GOBIN/grv -repoFilePath /path/to/repository/

이 예에서는 ~ / bin / shellscripts에있는 저장소 파일과의 커밋, 분기 및 차이점을 볼 수 있습니다.

GOBIN/grv -repoFilePath ~/bin/shellscripts

이 도구를 시스템에 설치하는 마지막 방법은 바이너리 패키지를 다운로드하는 것입니다.

이를 위해 시스템에서 터미널을 열고 다음 명령을 입력해야합니다.

wget -O grv https://github.com/rgburke/grv/releases/download/v0.3.0/grv_v0.3.0_linux64

이제 다운로드를 완료하면 다음과 같은 실행 권한이 제공됩니다.

chmod +x ./grv

그리고 다음을 사용하여 애플리케이션 바이너리를 실행할 수 있습니다.

./grv -repoFilePath /path/to/repo

사용

터미널에 help 명령을 입력하여 추가 사용 옵션을 찾을 수 있습니다. 명령은 다음과 같습니다.

GOBIN/grv -h

같은 방법으로이 도구의 사용에 대해 좀 더 설명하는 다음 링크를 참조 할 수 있습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.