2022-01-19 12:36:42 +02:00
_This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run `go run scripts/cheatsheet/main.go generate` from the project root._
2022-01-04 00:20:38 +02:00
# Lazygit 按键绑定
2023-05-21 03:13:02 +02:00
_Legend: `<c-b>` means ctrl+b, `<a-b>` means alt+b, `B` means shift+b_
2022-01-04 00:20:38 +02:00
## 全局键绑定
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < c-r> < / kbd > : 切换到最近的仓库
< kbd > < pgup> < / kbd > : 向上滚动主面板 (fn+up/shift+k)
< kbd > < pgdown> < / kbd > : 向下滚动主面板 (fn+down/shift+j)
2023-04-15 06:40:28 +02:00
< kbd > @< / kbd > : 打开命令日志菜单
< kbd > }< / kbd > : 扩大差异视图中显示的上下文范围
< kbd > {< / kbd > : 缩小差异视图中显示的上下文范围
< kbd > :< / kbd > : 执行自定义命令
2023-05-21 03:13:02 +02:00
< kbd > < c-p> < / kbd > : 查看自定义补丁选项
2023-04-15 06:40:28 +02:00
< kbd > m< / kbd > : 查看 合并/变基 选项
2022-01-04 00:20:38 +02:00
< kbd > R< / kbd > : 刷新
< kbd > +< / kbd > : 下一屏模式(正常/半屏/全屏)
< kbd > _< / kbd > : 上一屏模式
2023-04-15 06:40:28 +02:00
< kbd > ?< / kbd > : 打开菜单
2023-05-21 03:13:02 +02:00
< kbd > < c-s> < / kbd > : 查看按路径过滤选项
2022-01-04 00:20:38 +02:00
< kbd > W< / kbd > : 打开 diff 菜单
2023-05-21 03:13:02 +02:00
< kbd > < c-e> < / kbd > : 打开 diff 菜单
< kbd > < c-w> < / kbd > : 切换是否在差异视图中显示空白字符差异
2022-01-23 05:40:28 +02:00
< kbd > z< / kbd > : (通过 reflog)撤销「实验功能」
2023-05-21 03:13:02 +02:00
< kbd > < c-z> < / kbd > : (通过 reflog)重做「实验功能」
2022-01-23 05:40:28 +02:00
< kbd > P< / kbd > : 推送
< kbd > p< / kbd > : 拉取
2022-01-04 00:20:38 +02:00
< / pre >
## 列表面板导航
< pre >
< kbd > ,< / kbd > : 上一页
2022-06-13 03:01:26 +02:00
< kbd > .< / kbd > : 下一页
2023-05-21 03:13:02 +02:00
< kbd > < < / kbd > : 滚动到顶部
< kbd > > < / kbd > : 滚动到底部
2023-05-27 12:57:17 +02:00
< kbd > /< / kbd > : 开始搜索
2022-08-07 03:20:25 +02:00
< kbd > H< / kbd > : 向左滚动
< kbd > L< / kbd > : 向右滚动
2022-01-04 00:20:38 +02:00
< kbd > ]< / kbd > : 下一个标签
< kbd > [< / kbd > : 上一个标签
< / pre >
2022-03-26 05:44:30 +02:00
## Reflog 页面
2022-03-20 04:59:33 +02:00
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < c-o> < / kbd > : 将提交的 SHA 复制到剪贴板
< kbd > < space> < / kbd > : 检出提交
2023-05-25 13:11:51 +02:00
< kbd > y< / kbd > : Copy commit attribute
2022-03-26 08:28:37 +02:00
< kbd > o< / kbd > : 在浏览器中打开提交
< kbd > n< / kbd > : 从提交创建新分支
2022-03-26 05:44:30 +02:00
< kbd > g< / kbd > : 查看重置选项
< kbd > c< / kbd > : 复制提交(拣选)
< kbd > C< / kbd > : 复制提交范围(拣选)
2023-05-21 03:13:02 +02:00
< kbd > < c-r> < / kbd > : 重置已拣选(复制)的提交
< kbd > < enter> < / kbd > : 查看提交
2023-07-02 07:11:49 +02:00
< kbd > /< / kbd > : Filter the current view by text
2022-03-20 04:59:33 +02:00
< / pre >
2022-03-26 05:44:30 +02:00
## 分支页面
2022-01-04 00:20:38 +02:00
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < c-o> < / kbd > : 将分支名称复制到剪贴板
2022-02-26 07:29:18 +02:00
< kbd > i< / kbd > : 显示 git-flow 选项
2023-05-21 03:13:02 +02:00
< kbd > < space> < / kbd > : 检出
2022-02-27 07:46:27 +02:00
< kbd > n< / kbd > : 新分支
2022-01-04 00:20:38 +02:00
< kbd > o< / kbd > : 创建抓取请求
< kbd > O< / kbd > : 创建抓取请求选项
2023-05-21 03:13:02 +02:00
< kbd > < c-y> < / kbd > : 将抓取请求 URL 复制到剪贴板
2022-01-04 00:20:38 +02:00
< kbd > c< / kbd > : 按名称检出
< kbd > F< / kbd > : 强制检出
< kbd > d< / kbd > : 删除分支
< kbd > r< / kbd > : 将已检出的分支变基到该分支
< kbd > M< / kbd > : 合并到当前检出的分支
< kbd > f< / kbd > : 从上游快进此分支
2023-02-08 15:40:18 +02:00
< kbd > T< / kbd > : 创建标签
2022-01-04 00:20:38 +02:00
< kbd > g< / kbd > : 查看重置选项
< kbd > R< / kbd > : 重命名分支
2023-05-25 13:11:51 +02:00
< kbd > u< / kbd > : Set/Unset upstream
2023-05-21 03:13:02 +02:00
< kbd > < enter> < / kbd > : 查看提交
2023-07-02 07:11:49 +02:00
< kbd > /< / kbd > : Filter the current view by text
2022-01-04 00:20:38 +02:00
< / pre >
2022-03-26 05:44:30 +02:00
## 子提交
2022-01-04 00:20:38 +02:00
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < c-o> < / kbd > : 将提交的 SHA 复制到剪贴板
< kbd > < space> < / kbd > : 检出提交
2023-05-25 13:11:51 +02:00
< kbd > y< / kbd > : Copy commit attribute
2022-03-26 07:42:56 +02:00
< kbd > o< / kbd > : 在浏览器中打开提交
< kbd > n< / kbd > : 从提交创建新分支
2022-03-26 08:28:37 +02:00
< kbd > g< / kbd > : 查看重置选项
2022-01-04 00:20:38 +02:00
< kbd > c< / kbd > : 复制提交(拣选)
< kbd > C< / kbd > : 复制提交范围(拣选)
2023-05-21 03:13:02 +02:00
< kbd > < c-r> < / kbd > : 重置已拣选(复制)的提交
< kbd > < enter> < / kbd > : 查看提交的文件
2023-05-27 12:57:17 +02:00
< kbd > /< / kbd > : 开始搜索
2022-01-04 00:20:38 +02:00
< / pre >
2022-03-26 05:44:30 +02:00
## 子模块
2022-03-24 13:07:30 +02:00
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < c-o> < / kbd > : 将子模块名称复制到剪贴板
< kbd > < enter> < / kbd > : 输入子模块
2022-03-26 05:44:30 +02:00
< kbd > d< / kbd > : 删除子模块
< kbd > u< / kbd > : 更新子模块
< kbd > n< / kbd > : 添加新的子模块
< kbd > e< / kbd > : 更新子模块 URL
< kbd > i< / kbd > : 初始化子模块
< kbd > b< / kbd > : 查看批量子模块选项
2023-07-02 07:11:49 +02:00
< kbd > /< / kbd > : Filter the current view by text
2022-03-24 13:07:30 +02:00
< / pre >
2022-03-26 05:44:30 +02:00
## 提交
2022-01-04 00:20:38 +02:00
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < c-o> < / kbd > : 将提交的 SHA 复制到剪贴板
< kbd > < c-r> < / kbd > : 重置已拣选(复制)的提交
2022-03-26 04:26:45 +02:00
< kbd > b< / kbd > : 查看二分查找选项
2022-01-04 00:20:38 +02:00
< kbd > s< / kbd > : 向下压缩
2022-01-16 05:46:53 +02:00
< kbd > f< / kbd > : 修正提交(fixup)
2022-01-04 00:20:38 +02:00
< kbd > r< / kbd > : 改写提交
< kbd > R< / kbd > : 使用编辑器重命名提交
2022-01-16 05:46:53 +02:00
< kbd > d< / kbd > : 删除提交
< kbd > e< / kbd > : 编辑提交
< kbd > p< / kbd > : 选择提交(变基过程中)
2023-05-25 13:11:51 +02:00
< kbd > F< / kbd > : 创建修正提交
2022-01-04 00:20:38 +02:00
< kbd > S< / kbd > : 压缩在所选提交之上的所有“fixup!”提交(自动压缩)
2023-05-21 03:13:02 +02:00
< kbd > < c-j> < / kbd > : 下移提交
< kbd > < c-k> < / kbd > : 上移提交
2022-03-27 09:50:49 +02:00
< kbd > v< / kbd > : 粘贴提交(拣选)
2022-01-04 00:20:38 +02:00
< kbd > A< / kbd > : 用已暂存的更改来修补提交
2023-05-25 13:11:51 +02:00
< kbd > a< / kbd > : Set/Reset commit author
2022-01-04 00:20:38 +02:00
< kbd > t< / kbd > : 还原提交
< kbd > T< / kbd > : 标签提交
2023-05-21 03:13:02 +02:00
< kbd > < c-l> < / kbd > : 打开日志菜单
< kbd > < space> < / kbd > : 检出提交
2023-05-25 13:11:51 +02:00
< kbd > y< / kbd > : Copy commit attribute
2022-03-26 07:42:56 +02:00
< kbd > o< / kbd > : 在浏览器中打开提交
< kbd > n< / kbd > : 从提交创建新分支
2022-03-26 08:28:37 +02:00
< kbd > g< / kbd > : 查看重置选项
2022-03-26 07:42:56 +02:00
< kbd > c< / kbd > : 复制提交(拣选)
< kbd > C< / kbd > : 复制提交范围(拣选)
2023-05-21 03:13:02 +02:00
< kbd > < enter> < / kbd > : 查看提交的文件
2023-05-27 12:57:17 +02:00
< kbd > /< / kbd > : 开始搜索
2022-01-04 00:20:38 +02:00
< / pre >
2022-03-26 05:44:30 +02:00
## 提交文件
2022-01-04 00:20:38 +02:00
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < c-o> < / kbd > : 将提交的文件名复制到剪贴板
2022-03-20 04:59:33 +02:00
< kbd > c< / kbd > : 检出文件
< kbd > d< / kbd > : 放弃对此文件的提交更改
< kbd > o< / kbd > : 打开文件
< kbd > e< / kbd > : 编辑文件
2023-05-21 03:13:02 +02:00
< kbd > < space> < / kbd > : 补丁中包含的切换文件
2023-05-25 13:11:51 +02:00
< kbd > a< / kbd > : Toggle all files included in patch
2023-05-21 03:13:02 +02:00
< kbd > < enter> < / kbd > : 输入文件以将所选行添加到补丁中(或切换目录折叠)
2022-03-20 04:59:33 +02:00
< kbd > `< / kbd > : 切换文件树视图
2023-05-27 12:57:17 +02:00
< kbd > /< / kbd > : 开始搜索
2022-03-20 04:59:33 +02:00
< / pre >
2023-04-15 06:40:28 +02:00
## 提交讯息
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < enter> < / kbd > : 确认
< kbd > < esc> < / kbd > : 关闭
2023-04-15 06:40:28 +02:00
< / pre >
2022-03-26 05:44:30 +02:00
## 文件
2022-01-04 00:20:38 +02:00
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < c-o> < / kbd > : 将文件名复制到剪贴板
2022-03-26 04:26:45 +02:00
< kbd > d< / kbd > : 查看'放弃更改'选项
2023-05-21 03:13:02 +02:00
< kbd > < space> < / kbd > : 切换暂存状态
2023-07-02 07:11:49 +02:00
< kbd > < c-b> < / kbd > : Filter files by status
2022-01-04 00:20:38 +02:00
< kbd > c< / kbd > : 提交更改
< kbd > w< / kbd > : 提交更改而无需预先提交钩子
< kbd > A< / kbd > : 修补最后一次提交
< kbd > C< / kbd > : 提交更改(使用编辑器编辑提交信息)
< kbd > e< / kbd > : 编辑文件
< kbd > o< / kbd > : 打开文件
2022-06-24 23:10:13 +02:00
< kbd > i< / kbd > : 忽略文件
2022-01-04 00:20:38 +02:00
< kbd > r< / kbd > : 刷新文件
< kbd > s< / kbd > : 将所有更改加入贮藏
2022-03-26 04:26:45 +02:00
< kbd > S< / kbd > : 查看贮藏选项
2022-01-04 00:20:38 +02:00
< kbd > a< / kbd > : 切换所有文件的暂存状态
2023-05-21 03:13:02 +02:00
< kbd > < enter> < / kbd > : 暂存单个 块/行 用于文件, 或 折叠/展开 目录
2022-01-04 00:20:38 +02:00
< kbd > g< / kbd > : 查看上游重置选项
2022-02-26 10:35:30 +02:00
< kbd > D< / kbd > : 查看重置选项
2022-01-04 00:20:38 +02:00
< kbd > `< / kbd > : 切换文件树视图
2022-03-26 04:26:45 +02:00
< kbd > M< / kbd > : 打开外部合并工具 (git mergetool)
2022-02-13 01:39:14 +02:00
< kbd > f< / kbd > : 抓取
2023-05-27 12:57:17 +02:00
< kbd > /< / kbd > : 开始搜索
2022-01-04 00:20:38 +02:00
< / pre >
2022-03-26 05:44:30 +02:00
## 构建补丁中
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < left> < / kbd > : 选择上一个区块
< kbd > < right> < / kbd > : 选择下一个区块
2022-03-26 05:44:30 +02:00
< kbd > v< / kbd > : 切换拖动选择
< kbd > V< / kbd > : 切换拖动选择
< kbd > a< / kbd > : 切换选择区块
2023-05-21 03:13:02 +02:00
< kbd > < c-o> < / kbd > : 将选中文本复制到剪贴板
2022-06-13 03:01:26 +02:00
< kbd > o< / kbd > : 打开文件
< kbd > e< / kbd > : 编辑文件
2023-05-21 03:13:02 +02:00
< kbd > < space> < / kbd > : 添加/移除 行到补丁
< kbd > < esc> < / kbd > : 退出逐行模式
2023-05-27 12:57:17 +02:00
< kbd > /< / kbd > : 开始搜索
2022-03-26 05:44:30 +02:00
< / pre >
## 标签页面
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < space> < / kbd > : 检出
2022-03-26 05:44:30 +02:00
< kbd > d< / kbd > : 删除标签
< kbd > P< / kbd > : 推送标签
< kbd > n< / kbd > : 创建标签
< kbd > g< / kbd > : 查看重置选项
2023-05-21 03:13:02 +02:00
< kbd > < enter> < / kbd > : 查看提交
2023-07-02 07:11:49 +02:00
< kbd > /< / kbd > : Filter the current view by text
2022-03-26 05:44:30 +02:00
< / pre >
## 正在合并
< pre >
2022-08-07 03:20:25 +02:00
< kbd > e< / kbd > : 编辑文件
< kbd > o< / kbd > : 打开文件
2023-05-21 03:13:02 +02:00
< kbd > < left> < / kbd > : 选择上一个冲突
< kbd > < right> < / kbd > : 选择下一个冲突
< kbd > < up> < / kbd > : 选择顶部块
< kbd > < down> < / kbd > : 选择底部块
2022-03-26 05:44:30 +02:00
< kbd > z< / kbd > : 撤销
2022-08-07 03:20:25 +02:00
< kbd > M< / kbd > : 打开外部合并工具 (git mergetool)
2023-05-21 03:13:02 +02:00
< kbd > < space> < / kbd > : 选中区块
2022-08-07 03:20:25 +02:00
< kbd > b< / kbd > : 选中所有区块
2023-05-21 03:13:02 +02:00
< kbd > < esc> < / kbd > : 返回文件面板
2022-03-26 05:44:30 +02:00
< / pre >
## 正在暂存
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < left> < / kbd > : 选择上一个区块
< kbd > < right> < / kbd > : 选择下一个区块
2022-03-26 05:44:30 +02:00
< kbd > v< / kbd > : 切换拖动选择
< kbd > V< / kbd > : 切换拖动选择
< kbd > a< / kbd > : 切换选择区块
2023-05-21 03:13:02 +02:00
< kbd > < c-o> < / kbd > : 将选中文本复制到剪贴板
2022-06-13 03:01:26 +02:00
< kbd > o< / kbd > : 打开文件
< kbd > e< / kbd > : 编辑文件
2023-05-21 03:13:02 +02:00
< kbd > < esc> < / kbd > : 返回文件面板
< kbd > < tab> < / kbd > : 切换到其他面板
< kbd > < space> < / kbd > : 切换行暂存状态
2022-06-13 03:01:26 +02:00
< kbd > d< / kbd > : 取消变更 (git reset)
2023-05-25 13:11:51 +02:00
< kbd > E< / kbd > : Edit hunk
2022-11-27 02:13:45 +02:00
< kbd > c< / kbd > : 提交更改
< kbd > w< / kbd > : 提交更改而无需预先提交钩子
< kbd > C< / kbd > : 提交更改(使用编辑器编辑提交信息)
2023-05-27 12:57:17 +02:00
< kbd > /< / kbd > : 开始搜索
2022-03-26 05:44:30 +02:00
< / pre >
## 正常
< pre >
2023-05-21 03:13:02 +02:00
< kbd > mouse wheel down< / kbd > : 向下滚动 (fn+up)
< kbd > mouse wheel up< / kbd > : 向上滚动 (fn+down)
2022-03-26 05:44:30 +02:00
< / pre >
## 状态
2022-01-04 00:20:38 +02:00
< pre >
2022-03-20 04:59:33 +02:00
< kbd > o< / kbd > : 打开配置文件
2023-04-15 06:40:28 +02:00
< kbd > e< / kbd > : 编辑配置文件
2022-03-20 04:59:33 +02:00
< kbd > u< / kbd > : 检查更新
2023-05-21 03:13:02 +02:00
< kbd > < enter> < / kbd > : 切换到最近的仓库
2022-03-20 04:59:33 +02:00
< kbd > a< / kbd > : 显示所有分支的日志
2022-01-04 00:20:38 +02:00
< / pre >
2023-04-15 06:40:28 +02:00
## 确认面板
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < enter> < / kbd > : 确认
< kbd > < esc> < / kbd > : 关闭
2023-04-15 06:40:28 +02:00
< / pre >
## 菜单
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < enter> < / kbd > : 执行
< kbd > < esc> < / kbd > : 关闭
2023-07-02 07:11:49 +02:00
< kbd > /< / kbd > : Filter the current view by text
2023-04-15 06:40:28 +02:00
< / pre >
2022-03-26 05:44:30 +02:00
## 贮藏
2022-01-04 00:20:38 +02:00
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < space> < / kbd > : 应用
2022-01-04 00:20:38 +02:00
< kbd > g< / kbd > : 应用并删除
< kbd > d< / kbd > : 删除
< kbd > n< / kbd > : 新分支
2023-05-25 13:11:51 +02:00
< kbd > r< / kbd > : Rename stash
2023-05-21 03:13:02 +02:00
< kbd > < enter> < / kbd > : 查看提交的文件
2023-07-02 07:11:49 +02:00
< kbd > /< / kbd > : Filter the current view by text
2022-01-04 00:20:38 +02:00
< / pre >
2022-03-26 04:26:45 +02:00
2022-03-26 05:44:30 +02:00
## 远程分支
2022-03-26 04:26:45 +02:00
< pre >
2023-05-21 03:13:02 +02:00
< kbd > < c-o> < / kbd > : 将分支名称复制到剪贴板
< kbd > < space> < / kbd > : 检出
2022-03-26 05:44:30 +02:00
< kbd > n< / kbd > : 新分支
< kbd > M< / kbd > : 合并到当前检出的分支
< kbd > r< / kbd > : 将已检出的分支变基到该分支
< kbd > d< / kbd > : 删除分支
< kbd > u< / kbd > : 设置为检出分支的上游
< kbd > g< / kbd > : 查看重置选项
2023-05-21 03:13:02 +02:00
< kbd > < enter> < / kbd > : 查看提交
2023-07-02 07:11:49 +02:00
< kbd > /< / kbd > : Filter the current view by text
2022-03-26 05:44:30 +02:00
< / pre >
## 远程页面
< pre >
< kbd > f< / kbd > : 抓取远程仓库
< kbd > n< / kbd > : 添加新的远程仓库
< kbd > d< / kbd > : 删除远程
< kbd > e< / kbd > : 编辑远程仓库
2023-07-02 07:11:49 +02:00
< kbd > /< / kbd > : Filter the current view by text
2022-03-26 04:26:45 +02:00
< / pre >