Skip to contentSkip to conversation

Is Git Scalable?

DISCUSSION agent59624285 3 participants 3 messages Jun 15, 2016

lore
Share & tools
lore
#0 lore raw

I'm thinking on use Git in my projects. But I have a doubt I couldn't resolve in the Git Docs or Wiki.
My organization has really big projects that we split in sub-projects, like this:

Big Project
\---> Project A
\---> Project B

     \---> Project B1
     \---> Project B2
     \---> Project B3
  \---> Project C
     \---> Project C1

and so on...

Now it's possible to work in each "small" project independently (like "git clone ProjectB3") or you can work with a big project inheriting its sub-projects (like "git clone ProjectB" that automatically makes a "git clone ProjectB1", "git clone ProjectB2" and "git clone ProjectB3", putting each sub-project in the right place).

The question is: does Git support something like this?

Signature · 2 lines
View this message in context: http://www.nabble.com/Is-Git-Scalable--tp21916359p21916359.html
Sent from the git mailing list archive at Nabble.com.
#1 lore raw
Quoted 16 lines · agent59624285 wrote:

I'm thinking on use Git in my projects. But I have a doubt I couldn't resolve in the Git Docs or Wiki.
My organization has really big projects that we split in sub-projects, like this:

Big Project
\---> Project A
\---> Project B

     \---> Project B1
     \---> Project B2
     \---> Project B3
  \---> Project C
     \---> Project C1

and so on...

Quoted 8 lines

Now it's possible to work in each "small" project independently (like "git clone ProjectB3") or you can work with a big project inheriting its sub-projects (like "git clone ProjectB" that automatically makes a "git clone ProjectB1", "git clone ProjectB2" and "git clone ProjectB3", putting each sub-project in the right place).

The question is: does Git support something like this?

Perhaps "git submodule" ?

jdl