Как создать ветку TortoiseGit только для нужных файлов? - PullRequest
0 голосов
/ 31 июля 2011

У меня есть следующая структура папок:

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

Я хочу создать ветку dirABranch только для dirA , поэтому я создаю ветку и фиксирую из контекстного менюэто дира, и добавить не версионные файлы.Но если я извлекаю для Master или для dirABranch , все решения будут восстановлены из этой ревизии.Но я хочу только dirA!Также я обнаружил некоторую ошибку / неожиданное поведение при извлечении из контекстного меню файлов в подкаталогах.Я использую последний Git, TortoiseGit на win7

1 Ответ

0 голосов
/ 31 июля 2011

Вы не можете сделать это, используя один репозиторий в git.Идея состоит в том, что в git хранилище всегда используется как единое целое.

Лучший вариант - разбить хранилище на две части.Второй будет только dirA, и вы включите его в основной репозиторий, используя в качестве подмодуля .

...