我正在GoogleAppEngine上开发一个小型的宠物项目,我希望使用GitHub这将允许我的朋友结帐并修改来源。
我只是有一个PetProject
目录中的所有源代码和GoogleAppEngine开发服务器指向该目录。
直接从PetProject目录创建回购是正确的,还是创建第二个镜像开发的目录更好?PetProject
目录?
在后一种情况下,每当我的朋友发布一些新的东西,我就需要拉从Git获取,将修改的文件复制到开发中PetProject
目录。
如果我决定将回购保存在Development目录中,则跳过.git
对Gae YAML就够了?
发布于 2018-03-29 15:47:20
可以直接在当前PetProject目录中创建gitrepo。
一个技巧是在本地目录中克隆新的(和空的)GitHub repo,然后复制.git
在PetProject目录中的子目录。
这样,你就有一个Git回购已经连接到一个远程GitHub上游回购。
修改.gitignore文件以排除不想发布的内容。git add -A
然后git commit -m "first commit"
然后推到你的GitHub回购。
注意:与其从gitrepo中提取(这意味着立即合并任何在同一分支上被推送的内容),
GitHub有一个清除进程以设置远程。
git remote add github git@github.com:git_username/projectname.git
https://stackoverflow.com/questions/-100007858
复制相似问题