Lazygit
名称、版本与用途
- 名称:Lazygit
- 当前版本:0.60.0
- 路径:
~/.local/bin/lazygit - 用途:在终端中交互完成暂存、提交、分支、stash、rebase、冲突处理和远程操作。
基本语法(Synopsis)
lazygit [OPTIONS][] 表示可选项,... 表示可重复;大写名称表示需要替换的参数。
当前安装与更新
当前为官方 release 的独立 Linux 二进制,并被 core 离线 bundle 收录。
本地 install_cli_tools.sh 对已有版本会跳过。另一个已经准备好的
terminal-tools-installation-offline/lazytools bundle 包含 0.61.1,其安装器会备份后覆盖,可用于离线更新。
联网更新时应从官方 release 下载对应 Linux x86_64 资产,校验后替换 ~/.local/bin/lazygit。
基本功能与推荐用法
lazygit # 在当前仓库启动
lazygit -p ~/repos/project # 指定仓库
lazygit --use-config-file ~/.config/lazygit/config.yml
lazygit --debug # 调试模式
lazygit --version界面内常用思路:
- 用方向键或
h/j/k/l切换面板和条目。 - 空格通常用于暂存或取消暂存。
c进入提交动作。?查看当前上下文快捷键。x打开当前对象的命令菜单。q返回或退出。
推荐用 Lazygit 处理交互式工作流,用 Git CLI 处理可复制的脚本。执行 force push、丢弃修改或删除分支前仔细查看确认框。
示例中的选项、参数与子命令
本表解释本页示例实际出现的选项、参数、子命令及必要的辅助命令语法。
| 语法元素 | 含义 |
|---|---|
-p PATH, --path PATH | 在指定仓库路径启动。 |
--use-config-file FILE | 使用指定配置文件。 |
--debug | 启用调试日志。 |
--version | 显示版本。 |