Lazygit 一个用于 Git 命令行的简单终端 UI

2021/7/22 lazygitgit

Git的强大是所有开发者都心知肚明的事情,但是其多样的命令令人很是难受。

不过在Github上有着这么一个开源项目lazygit (opens new window)简化git命令操作。

21051709-6a18cab0d76ef403

特性:

  • 轻松添加文件。
  • 解决合并冲突。
  • 轻松查看最近的分支机构。
  • 滚动分支/提交/存储的日志/差异。
  • 快速推/拉。
  • 压缩并重命名提交。

如果你想要了解更多有关Lazygit的特性,请访问https://youtu.be/CPLdltN7wgE (opens new window)

# 安装

Lazygit给出了多种安装方式和平台支持,你可以使用如下命令去尝试安装该应用程序。

以下的安装方式来自官方文档,详细信息请参考Lazygit (opens new window)

# Binary Releases

For Windows, Mac OS or Linux, you can download a binary release here (opens new window).

# Ubuntu

sudo add-apt-repository ppa:lazygit-team/release
sudo apt-get update
sudo apt-get install lazygit
1
2
3

# centos

sudo dnf copr enable atim/lazygit -y
sudo dnf install lazygit
1
2

# Go

go get github.com/jesseduffield/lazygit
1

# Lazygit的基本操作

在安装完成后,你可以在某个本地的Git仓库中使用lazygit命令来打开Lazygit控制台。 如果你认为这条命令有点麻烦,你可以添加alias别名echo "alias lg='lazygit'" >> ~/.bashrc,后面的文件取决于你所使用中的终端。

在打开Lazygit之后我们很容易就能看到最下方的帮助信息。

  • PgUp键向上滚动
  • PaDn键向下滚动
  • x键打开开单
  • 方向键来控制关闭光标(可以使用鼠标来控制)

# Undo/Redo

See the docs (opens new window)

# 互动基础

互动基础

# 解决合并冲突

解决合并冲突

最后更新时间: 2025/2/27 19:03:05

Loading comments...