Я довольно новичок во всем, что касается управления версиями, и даже более того, с git. Недавно я установил git на свои компьютеры и настроил его на сервере NAS.
Однако у меня есть несколько клиентских папок с несколькими проектными папками на одну клиентскую папку.
Каждая из этих клиентских папок представляет собой гигантское репо, охватывающее каждый проект внутри него.
Что мне интересно, есть ли способ разорвать это на части? Так, например:
NAS - мое "происхождение", и на нем установлен гитолит
На компьютере1 у меня есть каждая папка проекта в папке клиента, когда-либо созданной (чистая ветка),
В computer2 я не делаю новую проверку клиентской ветви (потому что все проекты в этой ветви все завершены, и мне не нужна ее рабочая копия), но у меня есть совершенно новая папка проекта для этого клиента "newproject ».
Есть ли способ зафиксировать репозиторий NAS с компьютера2?
Или, может быть, есть лучший способ организовать все это?