Проект, над которым я работаю, состоит из 2 основных репозиториев frontend
и www
.Каждый раз, когда мы кодируем новую функцию, нам часто нужно создавать ветки для каждого репо, вставлять код в каждое репо, создавать коммиты в каждом репо и т. Д. Мы действительно ненавидим этот шаблон.
Допустим, мы бы хотеликаталог project
с 2 подкаталогами frontend
и www
и объединение папки .git двух репозиториев в корне родительского каталога.Это сложно?
Наша цель - закончить одним репо.Таким образом, мы сможем набирать команды вроде git status
внутри каталога project
и видеть изменения для внешнего интерфейса и www без необходимости cd
в другом каталоге каждый раз.
Я знаю, что этовозможно, но не могу представить, как можно попробовать это большое изменение.
Мы не хотим терять историю для обоих репо.У нас есть проблемы, пиар и теги, которые мы хотели бы сохранить.
Надеюсь, вы поможете мне найти простое решение!