Разделение двух частей одного рабочего каталога на два изолированных репозитория git - PullRequest
0 голосов
/ 11 июля 2020

У меня есть блог nuxt со следующей структурой папок, и я хочу, чтобы assets / images и content принадлежали отдельному репозиторию:

project
  - assets
     - css
     - *images*
  - *content*
  - components
  - middleware
  - layouts
  - pages

As Требуется nuxt-content, / content содержит содержимое c, указанное для сайта, например файлы разметки, go на странице about и в статьях блога. Я помещаю изображения статей и страниц в /assets/images.

В настоящее время я исключаю / assets / images и / content в .gitignore, но я не знаю, как предоставить им собственное репо. Кажется, нет чистого способа иметь два файла. git в родительском каталоге 'project', и если я инициализирую репо в / content, у него не будет доступа к /assets/images.

1 Ответ

0 голосов
/ 12 июля 2020

Вы можете поместить content и images в подкаталог (например, blog) и заменить /content и /assets/images символическими ссылками на /blog/content и /blog/images.

Затем управлять содержимое blog в отдельном репо и, вероятно, включить его как подмодуль в репозиторий nuxt.

...