これは概念的な質問であり、「どうすればよいのですか?質問。1つのサブディレクトリのブランチを作成する
非常に大きなSVNリポジトリをチームのGitリポジトリに移行する手助けをしています。 私は少し簡素化、しかし、のは彼らの現在のレポ構造は次のようであると仮定しましょうよ:彼ら(レポの所有者チームが)それはAA単一に行くべきであると、主張
--trunk
|-Proj1
|-Proj2
|-Proj2
--branch
|-Proj1
|- branch1
など
Gitリポジトリではなく、それぞれ独自のプロジェクトです。そうでないと説得することはできないと仮定しよう。 (私は彼らがGitを使い始めたときに来るだろうと思っており、これは実用的ではないことを理解している)
SVNのProjNはそれぞれ他と独立して分岐しています。
Gitについての私の質問、私はブランチ、私はレポのサブフォルダを分岐することができます(それはちょうどProj1)全体レポではない?私の直感は、あなたは常にトップレベルでgitを分岐させることになっているということです。私が間違っている?
ありがとう、それは私が疑っていたものです。私は質問を数日間開いたままにしておきます。その後、より良い候補者がいなければ私はあなたの答えを受け入れます、もう一度ありがとう! –
Submoduleに加えて、 'subtree'を試すこともできます。私の[回答](http://stackoverflow.com/a/20188628/2029132)に[類似の質問](http://stackoverflow.com/q/9357442/2029132)と[このリンク](http: //blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/)。 – gabra