提交 | ||
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 + 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 输入框 |