1
57
先看看你要清理的东西:
对于这些名称中的每一个,在脚本中创建一个如下所示的条目(假设希望所有作者和提交者都相同):
基本上这就是我用来 large rewrite 最近就像你描述的那样(除了我有很多作者)。 编辑 使用指出了我的脚本中的引用问题。谢谢! |
2
11
在这种情况下,您可能会执行以下操作(完全未经测试):
和往常一样,以下内容也适用:为了重写历史,您需要 conspiracy . |
3
3
你可能想调查一下
注意,当您这样做时,应该从更新的存储库中提取新的克隆,因为每个提交的sha1散列可能已经更改。 |
blackbird · 从git-svn克隆中排除文件 8 年前 |
cyclobster · 将现有项目并入现有git回购 8 年前 |
Hackse · 将复杂SVN存储库迁移到GIT 10 年前 |
Mostafa Shahverdy · git:合并分支日志 11 年前 |
Kapil Arya · git-svn和更新的svn-url 11 年前 |