'git svn dcommit'失败,出现以下错误
6aa885dabeb4f7d78ffcf45f6eb720c60a3e5b50在/build/git/share/perl5/Git/SVN/Editor.pm第440行的存储库中不存在
无法在/ build / git / libexec / git-core / git-svn第1017行读取对象6aa885dabeb4f7d78ffcf45f6eb720c60a3e5b50
发现问题是因为后来添加到git repo的子模块。
有没有办法在git svn dcommit
期间忽略子模块提交而不影响git repo。
注意:
找到一个重写历史记录的解决方案,避免使用Filter-branch选项的子模块,但我想这会篡改已经在生产环境中的repo。
答案 0 :(得分:1)
我已经通过以下方法完成了
git svn dcommit
成功了!