Когда я выполнил git svn rebase, он остановился в какой-то момент, сказав:
Index mismatch: SHA key of a tree != SHA key of another tree.
(Я узнаю, что эти ключи SHA соответствуют дереву, а не фиксации из git show из этих двух ключей sha.)
re-reading <sha index of a commit in svn/trunk>
... list of files ...
fatal: bad object <SHA1 index of the bad object>
rev-list -1 <SHA1 index of the bad object> --not <SHA1 index of the revision it was trying to re-read>: command returned error: 128
Я не очень разбираюсь во внутренних функциях git, так есть ли последовательность шагов для решения таких проблем и, возможно, их решения?