lazygit
SHA-256一个简单好用的终端版 Git 图形界面,让 Git 操作更快更直观。
在终端里用键盘就能玩 Git,比命令行快、比图形界面轻。
核心功能
- 全屏交互界面,实时显示文件状态、暂存区、提交历史
- 键盘快捷键覆盖 Git 全部常用操作:提交、推送、拉取、分支、合并、Rebase、Stash 等
- 内置冲突解决工具,支持可视化差异对比和逐块选择
- 支持多仓库、自定义命令、配置文件灵活定制
避坑指南
- •需要熟悉 Git 基本概念(仓库、分支、暂存等);快捷键默认类似 Vim 风格(j/k 上下移动),初次使用建议按 ? 先看内置教程;处理复杂 Rebase 冲突时界面提示较多,需耐心阅读
适用场景
- 日常 Git 提交与代码审查,替代“git add/commit/push”反复敲命令
- 需要快速切换分支、合并、Rebase 时,用键盘浏览和操作更高效
- 在纯终端环境(SSH 远程服务器、无桌面系统)下管理代码仓库
详细介绍
Lazygit 是一个运行在终端里的 Git 图形界面工具,让你在不离开终端的情况下,用全屏交互面板完成 Git 的常用操作。它可以查看文件状态、暂存、提交、推送、拉取、管理分支、解决合并冲突等。和传统图形化 Git 工具相比,Lazygit 启动极快、占用资源少,并且完全通过键盘快捷键操作,非常适合习惯在终端中工作的开发者,既保留了终端的效率,又提供了直观的视觉反馈。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
macOS:brew install lazygit;Linux:sudo apt install lazygit(或对应发行版包管理器);Windows:scoop install lazygit
进入任意 Git 仓库目录,终端输入 lazygit 回车启动
底部显示快捷键,按 ? 查看完整帮助;按方向键 / Tab 切换面板,按空格暂存文件,按 c 提交,按 P 推送
- macOS:brew install lazygit;Linux:sudo apt install lazygit(或对应发行版包管理器);Windows:scoop install lazygit
- 进入任意 Git 仓库目录,终端输入 lazygit 回车启动
- 底部显示快捷键,按 ? 查看完整帮助;按方向键 / Tab 切换面板,按空格暂存文件,按 c 提交,按 P 推送
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
6024f3094904caaf9b9672b801cba31a65ad36729a0d2c5a03c432f739c0678b该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
根据安装方式:brew uninstall lazygit / sudo apt remove lazygit / scoop uninstall lazygit,也可直接删除二进制文件(通常在 /usr/local/bin/lazygit),并清除配置目录 ~/.config/lazygit/
无额外依赖
下载后即可直接使用,无需安装其他运行环境