Hướng dẫn cài đặt Lazygit trên Linux

Hướng dẫn cài đặt Lazygit trên Linux

Lazygit là một công cụ mã nguồn mở giúp quản lý Git nhanh chóng và trực quan hơn ngay trên Terminal. Nếu bạn cảm thấy việc gõ git add, git commit hay git log quá tốn thời gian, Lazygit chính là giải pháp “cứu cánh”.

Lazygit

Các bước cài đặt bằng dòng lệnh

Bạn có thể thực hiện cài đặt phiên bản mới nhất thông qua các bước sau:

1. Lấy thông tin phiên bản mới nhất: Đầu tiên, chúng ta truy vấn API từ GitHub để xác định phiên bản (version) mới nhất của dự án.

LAZYGIT_VERSION=$(curl -s "https://api.github.com/repos/jesseduffield/lazygit/releases/latest" | grep tag_name | cut -d '"' -f4 | sed 's/v//')

2. Tải về gói cài đặt: Sử dụng curl để tải tập tin nén tương ứng với kiến trúc Linux x86_64.

curl -Lo lazygit.tar.gz "https://github.com/jesseduffield/lazygit/releases/download/v${LAZYGIT_VERSION}/lazygit_${LAZYGIT_VERSION}_Linux_x86_64.tar.gz"

3. Giải nén tập tin: Giải nén file .tar.gz vừa tải về để lấy tệp thực thi (binary).

tar xf lazygit.tar.gz lazygit

4. Cài đặt vào hệ thống: Di chuyển tệp thực thi vào thư mục /usr/local/bin để bạn có thể gọi lệnh lazygit từ bất cứ đâu.

sudo install lazygit /usr/local/bin

5. Kiểm tra kết quả: Cuối cùng, hãy kiểm tra xem quá trình cài đặt đã thành công hay chưa.

lazygit --version

Giải thích ý nghĩa các lệnh chính

Lệnh Ý nghĩa
curl Công cụ tải dữ liệu từ internet.
tar xf Giải nén gói dữ liệu.
sudo install Sao chép tệp thực thi vào thư mục hệ thống với quyền admin.
sed 's/v//' Loại bỏ ký tự “v” trong chuỗi phiên bản (ví dụ: v0.40.2 thành 0.40.2).

Tại sao nên dùng Lazygit?

  • Trực quan hóa: Xem các thay đổi (diff) ngay lập tức mà không cần gõ lệnh phức tạp.
  • Phím tắt nhanh: Thực hiện commit, push, pull hay stash chỉ với 1-2 phím bấm.
  • Quản lý xung đột (Conflict): Giải quyết xung đột khi merge code một cách dễ dàng và ít sai sót hơn.

Sau khi cài đặt, bạn chỉ cần gõ lazygit trong thư mục dự án Git của mình để bắt đầu trải nghiệm!