| 提交 | ||
| Ctrl + Return | : | 提交已缓存变更 |
| Ctrl + Shift + Return | : | Prepare commit message hook |
| Ctrl + S | : | 缓存所选项目 |
| Alt + A | : | 缓存已更改项目 |
| Alt + U | : | 缓存未追踪项目 |
| Ctrl + U | : | 还原缓存改动 |
| Ctrl + Z | : | 撤销未缓存变更 |
| Ctrl + Shift + M | : | Merge branches |
| Ctrl + M | : | 修正前一次提交 |
| Ctrl + Shift + C | : | Cherry pick |
| 操作 | ||
| Ctrl + B | : | 建立新分支 |
| Alt + B | : | 取出分支內容 |
| T / Ctrl + T | : | Find files |
| Ctrl + G | : | 搜索 |
| Alt + D | : | 显示内容差异 |
| Alt + Shift + E | : | 导出差异 |
| Alt + Shift + S | : | 缓存 |
| Ctrl + Enter | : | Apply Stash |
| Ctrl + Backspace | : | Pop Stash |
| Ctrl + Shift + Backspace | : | Drop Stash |
| Ctrl + Backspace | : | Delete untracked files |
| Ctrl + Shift + f | : | Toggle paths filter |
| Ctrl + R | : | 重新整理 |
| ? | : | 显示键盘快捷键列表 |
| 编辑 | ||
| Enter / Ctrl + E | : | 启动文本编辑器 |
| 空白鍵 | : | 用默认程序打开 |
| Shift + 空白鍵 | : | 打开上级目录 |
| Ctrl + Shift + E | : | 查看 / 编辑最近修改的文件 |
| Ctrl + # | : | 聚焦于工具 |
| Ctrl + Shift + # | : | 显示/隐藏工具 |
| 差异查看器 | ||
| S | : | 缓存所选项目,未选择项目时与H作用相同 |
| Ctrl + D | : | 使用「git difftool」命令查看内容差异 |
| Ctrl + Shift + D | : | View directory diff using `git difftool --dir-diff` |
| 「浏览器」窗口操作 | ||
| Ctrl + Shift + H | : | 查看变更历史 |
| Ctrl + Shift + D | : | 与之前版本比较差异 |
| Ctrl + Alt + C | : | Copy SHA-1 |
| 导航键 | ||
| H | : | 左移/折叠 |
| J / Alt + J | : | 下移 |
| K / Alt + K | : | 上移 |
| L | : | 右移/展开 |
| Ctrl + J | : | Focus the Diff Editor |
| Ctrl + K | : | Focus the Status tool |
| Ctrl + L | : | 聚焦在 DAG 输入框 |