子项目的git怎么处理?

2013-07-05 18:08:43 +08:00
 refresh
我现在有一个项目,项目有若干个子项目,大家觉得是统一放到git下,还是不同的子项目分成不同的git仓库好?

例如项目是这样:
some_project
ios
website
android
documents

我觉得这样git的目录应该统一在some_project下,但这样有一个问题,ios的项目是在ios目录下,那么xcode就无法使用git,因为.git是在some_project下。

另一个解决方案是给ios和website建立不同的git仓库,但这样项目就不会被统一管理起来了。

so, 有什么好招?
3521 次点击
所在节点    git
4 条回复
zhouitpro
2013-07-05 18:23:57 +08:00
git submodule ?
alexrezit
2013-07-05 18:29:59 +08:00
git submodule.
refresh
2013-07-05 19:25:17 +08:00
@zhouitpro
@alexrezit

git submodule可以解决部分问题,但需要改变文件结构
gno23x
2013-07-05 19:27:45 +08:00
我觉得
ios
website
android
这三个还是分三个仓库吧。

documents的话可以作为上面三个仓库的submodule

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/74879

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX