5

我已经将一个 SVN 存储库克隆到一个 Git 存储库中,我只想要从提交开始的最后一次f3a5b2a提交。我确实想保留更改,但它们可以成为该f3a5b2a提交的一部分,我想摆脱不必要的历史记录,因为我不再需要它并且我备份了旧的 SVN 存储库。

有跨越 7 年的提交,我只希望提交从f3a5b2a.

4

1 回答 1

7

我找到了一种更好的方法来克隆 SVN 存储库并删除旧提交:

git svn clone -r1234:HEAD https://asdasd/ targetPath

它基本上克隆了给定的 SVN 存储库,从修订版 1234 开始,直到它击中头部。

于 2012-08-09T10:18:30.183 回答