因此,我已经开始实现这个模型。
我完全是Git和软件实现过程的新手,所以我已经列出了我在下面所做的一切。我需要你的帮助,一些我已经得到的问题,也许是一些建议,如果你看到我不明白的东西,或走错了方向。我认为这对走上这条道路的其他人可能是一个很大的帮助。这就是我到目前为止所做的事情。我的网站结构如下
/var/www/mysite.com/
kohana
kohana files
www
index.php
other files 为了实现该模型,我做了以下工作:
现在,我的开发人员将在Windows上安装TortoiseGit,设置ssh键,并从他们的公共存储库中取出TortoiseGit在Windows上本地创建的存储库。
我有几个问题:
/home/user/mysite)。他们的提交将如何在“中央回购”(即/home/git/mysite.git )中结束?/home/git/mysite.git)上创建它们吗?发布于 2013-07-25 15:35:24
1)你可以选择你想要发展的分支--它可以是主人,也可以是发展。我建议基于主干/主分支的开发(在这种情况下,我建议删除开发分支本身)。
2)用户必须设置他们版本的master来跟踪您的回购(在这种情况下,git可以像任何其他非dvcs-即每个提交者推入/退出的中央回购)一样运行。通过设置这个跟踪/跟踪,他们可以推送到他们的“远程”。
( 3)与上述相同,它们可以从远程/中央回购系统中拉/推。
4)如果您遵循的是连续的交付/部署模型,则不需要功能/发布分支。如果不是,那么我建议每个版本都有一个分支。特性分支是可以做的,但更好的应该是短命的。在这种情况下,主分支确实是代码基的主副本。
https://stackoverflow.com/questions/17853294
复制相似问题