最佳答案
在 git rebase -i HEAD~2
的待办文本中,我有以下内容:
pick 56bcce7 Closes #2774
pick e43ceba Lint.py: Replace deprecated link
# Rebase 684f917..e43ceba onto 684f917 (2 command(s))
#
...
现在,当我试图压缩第一个(56bcce7
)并在第一个前面加上“ s”来选择第二个时,我会得到以下错误:
Cannot 'squash' without a previous commit
谁能给我解释一下这是什么意思,我该怎么做?
我想压缩第一个提交(56bcce7
)和“选择和重写”第二个(e43ceba
)提交