具体错误
$ git rebase ffbbf3df Current branch slantdirection is up to date.
分析
参与FreeType工作,因为一个MR拖拖拉拉半个月了对方还没搞明白,所以吾另外建了个分支,提交了一个新的MR。今天再操作就出问题了,反反复复折腾了很久。搜索了一番,没有找到有效帮助。
自然的,怀疑是因为新建了一个分支导致的。把分支删除,直接在master上操作,结果master也是同样问题。
删除本地,重新clone,错误依旧。至此可以断定,是服务器的库出问题了(应该是我的库出错,源库应该正常)。同样可以断定,网上一些说法是错误的。
因为确认是服务器(远程)库出问题,所以一怒之下,打开浏览器把自己的库直接删除,重新fork一次。
换个办法
$ git rebase -i ffbbf3df