Я разрабатываю небольшой проект для домашних животных на Google App Engine и хотел бы сохранить исходный код под контролем исходного кода, используя github ; это позволит моему другу проверить и изменить источники.
У меня просто есть каталог PetProject
со всеми источниками, и сервер разработки Google App Engine указывает на этот каталог.
Правильно ли создавать репозиторий непосредственно из каталога PetProject или предпочтительнее создать второй каталог, отражающий каталог разработки PetProject
?
В последнем случае каждый раз, когда мой друг выпускает что-то новое, мне нужно извлечь выборку из Git, скопировав измененные файлы в каталог развивающихся PetProject
.
Если я решу оставить репо внутри каталога разработки, достаточно пропустить .git
на Gae yaml?
Каковы лучшие практики здесь?