首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >适当的Git存储库结构/工作流

适当的Git存储库结构/工作流
EN

Stack Overflow用户
提问于 2014-09-16 00:08:28
回答 1查看 176关注 0票数 0

我是git的新手,在设置适当的结构和工作流程方面,我想知道一些git专家对工作流程和结构的看法。

我在一家机构工作,来自一家不同的机构,那是一家使用TFS的微软商店。使用的TFS结构在较高级别如下所示:

代码语言:javascript
运行
复制
> - Client Name 
>    - Website Project
>       - A project adding features to the existing website    
>    - A Different Website Project
>       - A project adding features to the existing website    -
>    - Banner Ad's
>    - A different type of project (such as a Kiosk project, etc.)
> - Client Name
> - Client Name

我认为就结构而言,这是一种很好的方法,但我意识到TFS与git有很大的不同。

如果可行的话,我想用Git和GitHub在结构上做一些类似的事情。如果没有,任何人会建议什么来改进结构/工作流程?

对于每个客户或每个项目,(使用Git)拥有单独的repo是正确的方式吗?有没有一种方法可以使用1个repo,并将其结构类似于上面的TFS示例结构?如果是这样的话,上面的结构是否类似于git,或者有人会建议一个更好的方法?

目前,我们有自己和另一个开发人员,但将增长到4-8个开发人员。我只是在寻求专家的意见和建议,以形成一些基于成本的想法,以及如何以正确的方式去做,这样事情就到位了。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-09-16 00:24:12

对于每个可部署的代码库,您很可能需要一个代码库。

因此,这可能会被认为是一个“项目”,然而,在你的TFS示例中,如果前两个项目都在向相同的“现有网站”添加功能,那么这些功能都应该放在一个repo中,通过分支进行管理:

http://git-scm.com/book/en/Git-Branching

在GitHub中,可以将客户端设置为“组织”,并在该级别上关联repos和访问控制。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25852306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档