我git-svn
用来连接到颠覆服务器。似乎可以更改(旧提交的)颠覆提交消息。在此处或此处查看已接受的答案。但是git svn rebase
没有注意到这样的变化。
我怎么能告诉git svn
“修复”其历史上的这种变化?
起初我没有注意到我的历史记录被仍然包含旧的提交消息破坏了,直到我添加了一个遥控器。此远程是git-svn
同一服务器的另一个结帐。当 svn 中的提交消息更改之前的两个签出更新之一(使用git svn rebase
)和更改之后的其他更新时,git-svn
分支将指向我的存储库和远程存储库中的不同 SHA-1 哈希。那是git-svn
分支指针之一是错误的,需要重新同步/修复:
/ C - D - E - F
.... - A - B
\ C' - D' - E' - F'
^
commit-message
later changed