GRV: เครื่องมือในการดูที่เก็บ Git จากเทอร์มินัล

GRV

เมื่อทำงานกับที่เก็บ Git อาจเกิดขึ้นได้ว่าเราต้องการดูสถานะของที่เก็บ เรามีโซลูชันมากมายตั้งแต่การใช้คำสั่ง git ไปจนถึงการใช้ git desktop client

ลูกแพร์ คราวนี้เราจะพูดถึง GRV ซึ่งเป็นเครื่องมือบรรทัดคำสั่งแบบโอเพนซอร์สที่ใช้ Go ซึ่งแสดงข้อมูลจากที่เก็บ Git

GRV ให้ผู้ใช้มีวิธีดูและค้นหาการอ้างอิงความมุ่งมั่นส้อมและความแตกต่างโดยใช้การผูกคีย์ที่คล้ายกับ Vi / Vim . พฤติกรรมและรูปแบบสามารถปรับแต่งได้อย่างง่ายดายผ่านไฟล์กำหนดค่า

นอกจากนี้ยังมีธีมหลายแบบและสามารถแก้ไขได้รวมถึงสี

คุณสมบัติ GRV:

  • จัดเตรียมภาษาแบบสอบถามสำหรับการกรองการอ้างอิงและการคอมมิต
  • รองรับการผูกคีย์แบบ Vi / Vim ตามค่าเริ่มต้นและสามารถปรับแต่งการผูกคีย์ได้
  • จับการเปลี่ยนแปลงที่เก็บโดยการมอนิเตอร์ระบบไฟล์ที่อนุญาตให้อินเทอร์เฟซผู้ใช้อัพเดตโดยอัตโนมัติ
  • จัดเป็นแท็บและส่วนต่างๆ ช่วยให้คุณสร้างแท็บที่กำหนดเองและแยกโดยใช้มุมมองแบบใดก็ได้
  • รองรับธีมที่ปรับแต่งได้
  • เสนอการสนับสนุนเมาส์

คุณสมบัติผู้สมัคร:

  • ต้องติดตั้ง Go เวอร์ชัน 1.5 ขึ้นไปในระบบของคุณ
  • libncursesw, libreadline และ libcurl
  • cmake (เพื่อสร้าง libgit2)

จะติดตั้ง GRV บน Linux ได้อย่างไร?

หากคุณต้องการทราบข้อมูลเพิ่มเติมเล็กน้อยเกี่ยวกับเครื่องมือนี้หรือเพียงแค่ต้องการติดตั้งลงในระบบของคุณคุณสามารถทำได้โดยทำตามขั้นตอนที่เราแบ่งปันด้านล่าง

ในการดำเนินการติดตั้ง 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 คำสั่งต่อไปนี้จะติดตั้ง GRV ใน $ GOPATH / bin และ 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

เพียงเท่านี้คุณก็เริ่มใช้เครื่องมือนี้ได้

จะติดตั้ง GRV บน Linux โดยใช้แพ็คเกจ Snap ได้อย่างไร

สำหรับผู้ที่ต้องการรับเครื่องมือนี้ด้วยวิธีที่ง่ายกว่านั้นสามารถทำได้ด้วยความช่วยเหลือของแพ็คเกจ 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. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา