【问题标题】:How to set up a rebase in Git Bash on Windows如何在 Windows 上的 Git Bash 中设置变基
【发布时间】:2017-08-25 09:22:49
【问题描述】:

我正在尝试按照 https://help.github.com/articles/using-git-rebase-on-the-command-line/ 上的说明以交互方式从我的初始提交中变基(更具体地说,我正在尝试从历史记录中删除所有 binobj 文件夹)。所以一旦我输入

git rebase -i --root

我按预期得到以下屏幕,但我不知道如何将第一个屏幕更改为edit。就像我无法弄清楚要单击键盘上的哪个按钮一样。对不起,如果这是一个愚蠢的问题。

【问题讨论】:

  • 查看基本的VIM命令,视频教程非常方便。
  • 可能this应该对你有用

标签: git bash rebase


【解决方案1】:

这很容易。您必须将单词 pick 更改为 edit 然后保存文件,在您的情况下按ESC,然后输入:wq。然后 git 将启动 rebase,您将在每次要编辑的提交时停止。

编辑:如果您不知道如何在 vim 中插入:按 ESC,然后按 i,然后您处于插入模式,一旦您完成输入,请再次按 ESC 并保存如上所述。

【讨论】:

  • 我认为OP可能和我在同一个阵营;我不知道这个屏幕是 vim。仅此提示就有很大帮助!
猜你喜欢
  • 2016-09-03
  • 1970-01-01
  • 2012-05-15
  • 2012-07-28
  • 2018-12-29
  • 1970-01-01
  • 2017-09-05
  • 2013-03-23
  • 2020-05-19
相关资源
最近更新 更多