gpt4 book ai didi

git - Google App Engine 和 Git 最佳实践

转载 作者:IT王子 更新时间:2023-10-29 01:29:21 26 4
gpt4 key购买 nike

我正在 Google App Engine 上开发一个小宠物项目,我想使用 github 将源代码置于源代码控制之下。 ;这将允许我的一个 friend 检查和修改源。

我只有一个 PetProject 目录,其中包含所有源代码和指向该目录的 Google App Engine 开发服务器。

直接从 PetProject 目录创建 repo 是否正确,还是创建第二个目录来镜像 develop PetProject 目录更可取?
在后一种情况下,每当我的 friend 发布新内容时,我都需要从 Git 中 pull 提取,将修改后的文件复制到 develop PetProject 目录。

如果我决定将 repo 保留在 develop 目录中,跳过 Gae yaml 上的 .git 就足够了吗?

此处的最佳做法是什么?

最佳答案

您可以直接在当前的 PetProject 目录中创建一个 git 存储库。

一个技巧是在本地目录中克隆新的(空的)GitHub 存储库,然后将 .git 子目录复制到 PetProject 目录中。
这样,您的 Git 存储库已经连接到远程 GitHub 上游存储库。

修改您的 .gitignore 文件以排除您不想发布的内容。git add -A 然后 git commit -m "first commit"然后推送到您的 GitHub 存储库。

注意:您可能想要 fetch first, and then check what you could merge 而不是从您的 git 存储库中 pull (这意味着立即 merge 已推送到同一分支的所有内容) .


作为Nick Johnson虽然评论,GitHub 有一个 clear process to setup a remote .

 git remote add github git@github.com:git_username/projectname.git

关于git - Google App Engine 和 Git 最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2919517/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com