Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SVN リポジトリを Git リポジトリにクローンしましたが、コミットから始まる最後のコミットが必要ですf3a5b2a。変更を保持したいのですが、それらはそのf3a5b2aコミットの一部である可能性があります。不要な履歴は不要になり、古い SVN リポジトリがバックアップされているため、不要な履歴を削除したいと考えています。
f3a5b2a
7年にわたるコミットがあります. から始まるコミットが欲しいだけですf3a5b2a.
SVN リポジトリのクローンを作成し、古いコミットをドロップするより良い方法を見つけました。
git svn clone -r1234:HEAD https://asdasd/ targetPath
基本的に、リビジョン 1234 から先頭に到達するまで、指定された SVN リポジトリのクローンを作成します。