2015-10-23 2 views
0

Я борюсь с проблемой с моей виртуальной машиной Vagrant. У меня есть несколько проектов, над которыми мне нужно работать в этой машине. Когда я впервые установил его, я клонировал git repo, над которым я работал. Теперь все мои последующие проекты, которые должны жить в VM, являются частью этого оригинального репозитория git. Репо включает в себя бродячую папку с Vagrantfile, которая синхронизируется с моим хостом. Все, что я делаю в синхронизированной папке, является частью этого git-репо, хотя они должны быть отдельными проектами.vagrant synced folder - это репозиторий git, но его нужно разделить на отдельные репозитории.

Вариант A: Изменения синхронизированной папки, перейдя на один уровень вверх, так что я могу добавить некоторые новые папки и создать новый Git репо для моего другого проекта (ов)

Варианта B: Изменить репозиторий Git на спуститесь на уровень, чтобы мои текущие проекты можно разделить, чтобы более эффективно содержать проекты, которые уже существуют в подкаталогах.

В настоящее время структура реж выглядит следующим образом Vagrant (Git репо, синхронизируются папки) --Vagrantfile --several подкаталогов, содержащих отдельные проекты.

Любые идеи были бы оценены!

ответ

0

Я удалил репозиторий Github и удалил git-файлы в локальном репозитории. Я создал новые репозитории Github для каждого проекта. Затем я спустился по каталогу и сделал git init новые репозитории для каждого из отдельных проектов. мерзавец INIT
Тогда я мерзавца добавить мерзавец совершить GIT мастера толчок происхождения Это обновленный мой GitHub. Теперь у меня нет записей в истории или журналах, но я могу работать с этой коробкой Vagrant на независимых процессах, чтобы я мог двигаться вперед.

Смежные вопросы