lazygit 终端 Git 界面:5 个键位搞定日常操作 📅 发布时间:2026/8/29 14:32:01 👁 浏览次数: lazygit 终端 Git 界面5 个键位搞定日常操作【免费下载链接】lazygitsimple terminal UI for git commands项目地址: https://gitcode.com/GitHub_Trending/la/lazygitgit status切到git log回来已经忘了刚才盯着哪个 commit终端被命令和输出挤得满满当当。lazygit 终端 Git 界面解决的就是这个工作区、提交历史、分支同时摆在一个分屏里大部分操作按一下键就完成。 30 秒装好 lazygit包管理器是最快的路sudo apt install lazygit # Debian/Ubuntu brew install lazygit # macOS想跟最新代码就从源码装装完二进制会进go的 bin 目录git clone https://gitcode.com/GitHub_Trending/la/lazygit cd lazygit make install进任意仓库目录敲lazygit即可启动不需要任何初始化。⌨️ lazygit 五个日常用法提交。提交前先在 Files 面板用j/k找到要提交的文件按space暂存文件从 Staged 区移走、左侧出现已暂存标记。按c弹出提交信息编辑框写完按ctrlenter保存新 commit 立刻出现在 Commits 面板顶部工作区面板同时变空。切分支。b跳到 Branches 面板先按f输入关键词过滤j/k选中目标分支后按space完成 checkout。分支列表刷新*标住当前分支提交面板和文件面板也跟着切换。解冲突。merge 冲突时会自动弹出冲突面板按o打开冲突文件j/k把光标停在冲突行上按屏幕左侧提示的键选择接受当前侧、传入侧或两者都留保存文件后该条冲突从列表里消失全部清空后 merge 自动完成提交。交互式变基。整理提交历史不用背git rebase -i的参数按r选一个变基基点每个提交左边会列出动作键位——ppick、rreword、ssquash、ddrop。改完动作按enter开始变基屏幕切到变基进行中的 TODO 列表哪条卡住看哪条。多仓库切换。手头同时开两三个仓库时按ctrlr弹出最近仓库面板j/k选中后enter直接跳过去整个窗口重载那个仓库的数据比开新终端窗口再cd快得多。 把 lazygit 改成你自己的样子配置文件在~/.config/lazygit/config.yml最常被改的是提交前缀、主题色和键位。下面这三项覆盖了绝大多数人的需求git: commitPrefix: fix: gui: theme: activeColor: green keybindings: commitMessage: save: ctrl-scommitPrefix让你每次提交时直接选前缀而不是手打theme下还有errorColor、selectedTextColor等字段keybindings里几乎每个操作都能重新绑键。⚠️ 新手容易卡住的三个点新机器没配过git config user.email和user.name提交时会报 Please tell me who you are——lazygit 只是把 git 的报错转给你看补上这两条配置就行。保存提交信息的默认键是ctrlenter部分终端把这个组合占了比如新标签页按了没反应——在配置的keybindings.commitMessage.save里改成ctrl-s之类不冲突的组合。在分支列表按f过滤后切完分支就找不到其他分支——过滤还开着按escape清掉过滤条件列表就全出来了。装好之后下次开终端先敲lazygit那些记到一半的 git 命令就不用背了。【免费下载链接】lazygitsimple terminal UI for git commands项目地址: https://gitcode.com/GitHub_Trending/la/lazygit创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考