我已将SVN存储库克隆到Git存储库中,我只想要从f3a5b2a
提交开始的最后一次提交。我确实希望保留更改,但它们可以成为f3a5b2a
提交的一部分,我想摆脱不必要的历史记录,因为我不再需要它了,我已经备份了旧的SVN存储库。< / p>
提交时间跨越7年,我只想要从f3a5b2a
开始提交。
答案 0 :(得分:7)
我找到了克隆SVN存储库和删除旧提交的更好方法:
git svn clone -r1234:HEAD https://asdasd/ targetPath
它基本上克隆了给定的SVN存储库,从版本1234开始,直到它到达头部。