У меня есть два репозитория для двух веб-сайтов, но эти два веб-сайта имеют одну и ту же структуру.git subodules, что мне нужно?
Я хотел создать выделенный репозиторий для самой структуры, но я не уверен, как это будет работать.
Что я сейчас делаю, так это то, что я разрабатываю структуру внутри веб-сайта1, а затем копирую ее на веб-сайт2 каждый раз, когда добавляю новые функции. Как вы можете видеть, это не очень эффективно ...
Мне нужен отдельный репозиторий для фреймворка, но мне все же нужно, чтобы он находился на одном из двух веб-сайтов, поэтому я могу продолжать работать над ним. Важнейшей частью является то, что мне нужно иметь возможность развернуть его на другом веб-сайте простым способом
Что для меня лучше всего подходит? Как это можно достичь?
PS: Я использую SourceTree с Bitbucket интенсивно уходит в течение последних месяцев, поэтому я довольно хорошо знаком с git, но я никогда не использовал командную строку.
+1 Спасибо за ответ и за ссылку! Да, моя инфраструктура ограничена поддиректорией. Однако я до сих пор не знаю, как включить свою фреймворк в репозиторий website2? Думаю, я мог бы использовать 'git clone' (а затем' git pull' для обновления?), Но из какого URL/пути? Мне нужно работать в автономном режиме. Это [это] (http://stackoverflow.com/questions/2519933/git-clone-repo-across-local-file-system), что мне нужно? Благодаря! – Community
@usernotfound не нужно клонировать: просто введите url и путь (то есть каталог в веб-репо). SourceTree будет клонировать репозиторий подмодуля для вас в рамках родительского репо. – VonC
Я имею в виду, как я могу повторно использовать свою фреймворк в другом проекте? Мне не нужно клонировать его? – Community