2011-07-31 6 views
0

私は次のフォルダ構造があります。TortoiseGit brancheを必要なファイルだけに作成するにはどうすればいいですか?

mySolution/ 
|--.git/ 
|--dirA/ 
|--dirB/ 

を私はDIRAための分岐dirABranchを作成するために習慣ので、私はブランチを作成し、このDIRAのコンテキストメニューから、コミット、および、バージョン管理ではないファイルを追加します。しかし、マスターまたはdirABranchの場合、すべてのソリューションがそのリビジョンから状態を復元します。しかし、私はdirだけ欲しい!また、サブディレクトリ内のファイルのコンテキストメニューからチェックアウトすると、いくつかのバグ/予期しない動作が検出されました。 私は最後のGit、TortoiseGitをwin7で使用します。

+0

なぜあなたはdirAのみしたいですか? – svick

+0

他の「メイン」ブランチでのみ動作します。例えば。私はStableとExperimentalブランチを持ち、安定した、そして実験的に使用できるLoとHiの品質のリソースのための "サブ"ブランチを持っています。 – newGuest

答えて

0

これはgitの1つのリポジトリを使って行うことはできません。 gitでは、リポジトリは常に全体として使用されるという考えがあります。

リポジトリを2つに分割することをお勧めします。 2番目のものはdirAのみになり、submoduleとしてメインリポジトリに組み込みます。

関連する問題