私はgitを使い始めました。gitに切り替えるだけです。私はtrunk/abcのようなtrunkのサブディレクトリのチェックアウトである機能ブランチを持っています。今はgitでブランチを作成し、すべての変更を元に戻す必要があります。私たちはsvnのこのブランチをgitに変換しましたが、トランクのルートディレクトリからではないので、私はコミットまたはマージできません。それでは、私がやろうとしていることは次のとおりです。 ローカルブランチを作成します:feature_abc、ローカルで、チェックアウトされたsvnブランチabcのすべてのファイルを正しいディレクトリレベルにコピーしてからdiffとcommitを実行します。しかし、 'git status'では、gitは更新されたファイルだけでなく、コピーされたものすべてをコミットしようとしているようです。 または、私はabcブランチから私がgitに変換したトランクバージョンにsvn diffを行い、git feature_abcに更新ファイルを手作業でコピーしますが、これを行うにはもっと良い方法があるはずです。あなたは、以下のウェブサイトで見たいと思うかもしれません おかげで、subversionブランチをgitに変換するには
デビッド
[こちら]をチェックしてください(http://stackoverflow.com/questions/1584675/converting-svn-to-git-how-to-get-the-branches-not-to-be-just-remotein - svn)既存の投稿 – vpatil