Google App Engine에서 작은 애완 동물 프로젝트를 개발 중이며 github을 사용하여 소스 코드를 소스 코드로 유지하고 싶습니다. 이렇게하면 내 친구가 체크 아웃하고 소스를 수정할 수 있습니다.Google App Engine 및 Git 모범 사례
모든 소스와 해당 디렉토리를 가리키는 Google App Engine 개발 서버가있는 PetProject
디렉토리가 있습니다.
PetProject 디렉토리에서 직접 repo를 만드는 것이 맞습니까? 아니면 PetProject
디렉토리를 미러링하는 두 번째 디렉토리를 만드는 것이 좋습니까?
후자의 경우 언제든지 내 친구가 새로운 것을 출시 할 것이므로
을 가져와 Git에서 수정 된 파일을 PetProject
디렉토리로 가져와야합니다.
개발 디렉토리 내에 repo를 유지하기로 결정하면 Gae yaml에서 .git
을 건너 뛰어도 충분합니까?
여기에 모범 사례가 있습니까?
당신은 명시 적으로 .git 디렉토리를 건너 앱 엔진을 말할 필요가 없습니다 - 내가 올바르게 기억, 이미 기본적으로 dotfiles를 건너 뜁니다. –
@Nick 당신 말이 맞습니다. – systempuntoout
App Engine에 새로운 "푸시 투영 (push to deploy)"옵션을 권장합니다. 프로젝트를 배포하는 것이 좋습니다. https://developers.google.com/appengine/docs/push-to-deploy – greg