小编Pie*_*son的帖子

git rebase出错("无法应用......")

我是GitHub存储库https://github.com/plison/opendial的管理员.我想减少存储库中的提交数量,因为存储库已经有几千个提交,其中许多是可以轻松压缩在一起的小调试更改(特别是几年前的那些).

因此,我正在尝试应用变基,以便压缩我的部分提交.但是,我遇到了以下问题:

  1. 当我输入例如git rebase -i HEAD~10,我在交互式编辑器中获得了相当多的提交行(远远超过10).可能是什么原因?
  2. 更重要的是,一旦我关闭交互式编辑器以启动变基,我系统地得到错误消息"错误:无法应用",即使我没有对提交进行任何更改(即,如果我将所有行保留为'pick' ,无需任何修改或重新排序).

我该如何解决这些问题?应该注意的是,存储库是从Google Code上托管的先前(SVN)存储库自动导入的.到目前为止转换似乎运行良好,但我想知道为什么我在尝试重新提交我的提交时会遇到这些错误.

git github git-svn rebase git-rebase

38
推荐指数
2
解决办法
3万
查看次数

标签 统计

git ×1

git-rebase ×1

git-svn ×1

github ×1

rebase ×1