Разделение папок в репозитории git на отдельные ветви

Я наконец перенес наш репозиторий CVS на git. К сожалению, мы не использовали ветки в CVS, но разные версии / ветки были разделены по разным подкаталогам.

I.E.у нас есть следующая структура каталогов:

/root
    /lib
    /tools
    /src
        /v1.0
        /v2.0
        /v3.5

Есть ли способ разделить 3 версии в подкаталоге src на отдельные ветки вместо того, чтобы хранить каталог для каждой версии?

Я нашел тот же вопрос здесь, в Stack Overflow ] Вопрос 4877053 , где предлагается использование git-subtree, но даже после прочтения руководства для git-subtree я не понял, как использовать его для решения моей проблемы.

Может кто-нибудь дать мне более подробное объяснение или другое решение?

Я новичок в git, возможно, поэтому я не понял руководство по поддереву; -)

Большое спасибо за все ваши ответы!

6
задан Community 23 May 2017 в 12:19
поделиться