我正在Google App Engine上开发一个小型宠物项目,并且我想使用github将源代码保存在源代码管理下;这将允许我的一个朋友检查和修改信息来源。Google App Engine和Git最佳实践
我只有一个PetProject
目录,其中包含所有来源以及指向该目录的Google App Engine开发服务器。
从PetProject目录直接创建一个repo是否正确,或者最好是创建第二个目录来镜像develop PetProject
目录?
在后一种情况下,我的朋友随时会发布一些新的东西,我需要将
拉到
从Git中取回,将修改后的文件复制到开发目录PetProject
。
如果我决定将开发目录放在开发目录中,跳过Gae yaml的.git
就足够了?
这里有什么最佳实践?
您不应该明确告诉App Engine跳过.git目录 - 如果我没有记错,它已经在默认情况下跳过了dotfiles。 – 2010-05-28 15:05:47
@尼克你是对的 – systempuntoout 2010-05-28 17:29:24
我建议你在App Engine中新的“推送部署”选项有一个最佳实践来部署你的项目。 https://developers.google.com/appengine/docs/push-to-deploy – greg 2013-06-14 13:37:21