5

SVN リポジトリを Git リポジトリにクローンしましたが、コミットから始まる最後のコミットが必要ですf3a5b2a。変更を保持したいのですが、それらはそのf3a5b2aコミットの一部である可能性があります。不要な履歴は不要になり、古い SVN リポジトリがバックアップされているため、不要な履歴を削除したいと考えています。

7年にわたるコミットがあります. から始まるコミットが欲しいだけですf3a5b2a.

4

1 に答える 1

7

SVN リポジトリのクローンを作成し、古いコミットをドロップするより良い方法を見つけました。

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

基本的に、リビジョン 1234 から先頭に到達するまで、指定された SVN リポジトリのクローンを作成します。

于 2012-08-09T10:18:30.183 に答える