Есть ли способ сохранить фрагмент моего репозитория для развертывания и иметь возможность git pull - PullRequest
0 голосов
/ 05 июля 2018

У меня есть хранилище, структура директории которого выглядит следующим образом

-- Frontend
  -- Frontend files
-- Backend
  -- Backend files

The Теперь я хочу развернуть серверную часть на Pythonany где угодно. Pythonanywhere работает как удаленная облачная консоль для развертывания. Я хочу иметь возможность хранить только бэкэнд-контент без внешнего интерфейса для экономии памяти. Нужно ли разбивать репозиторий на внешние и внутренние репозитории, или это команда или функция .gitfocus, чтобы обращать внимание только на изменения в внутренней папке.

1 Ответ

0 голосов
/ 05 июля 2018

Как описано в " Git push-развертываниях в PythonAnywhere ", если вы хотите использовать git push-файлы для запуска развертывания, вам действительно нужно иметь два репозитория.

Даже если бы у вас было две ветви (по одной на папку), и выдвинул только одну из них , у этих ветвей (с вашим текущим репо) слишком много общей истории, и вы в итоге нажмете полную история в любом случае.

Наличие отдельных репозиториев (сгруппированных локально в родительском репо через подмодули ) является более чистым.

...