You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在TortoiseGit变基对话框中使用键盘重排提交?

用键盘快捷键移动提交的解决方案

Git 交互式重排场景(最常见情况)

如果是在执行git rebase -i进入的提交列表界面,默认方向键失效的话,试试这套Vim风格的操作:

  • 用j(下)/k(上)键选中要移动的提交
  • 按dd剪切当前选中的提交
  • 移动光标到目标位置的上方,按p把提交粘贴到光标下方,或者P粘贴到光标上方
  • 操作完按:wq保存退出

修复方向键失效问题

如果原本的上下方向键突然没用了,大概率是编辑器模式切换导致的:

  • 检查是否不小心开启了Vim模式,这类模式下方向键会被h/j/k/l替代
  • 可以通过git config --get core.editor查看当前Git用的编辑器,对应调整编辑器的键盘映射设置

GUI工具的替代操作

如果用的是GitHub Desktop、SourceTree这类GUI工具:

  • 选中目标提交后,试试Alt + ↑或Alt + ↓组合键,多数GUI工具支持用这个快速移动提交
  • 直接去工具的「键盘快捷键」设置页面,找到「移动提交」对应的快捷键

内容的提问来源于stack exchange,提问作者Mr. Gung

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 04:57:01