git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* question (possibly) on git subtree/submodules
@ 2010-07-23 14:00 Maurizio Vitale
  2010-07-23 16:56 ` Chris Packham
  0 siblings, 1 reply; 9+ messages in thread
From: Maurizio Vitale @ 2010-07-23 14:00 UTC (permalink / raw)
  To: git


I'm new to git and have read the recent thread on subtree support.
I'm not sure they (or git submodules) offer what I'm looking for.
Here's the scenario:
       - I have a large monolithic code base, all in my repository (e.g.
         I don't need to link in external repositories, which is what I
         understand submodules offer
       - I'd like to be able to clone only a small fraction of the
         repository (say an arbitrary directory or even a single file)
         in order to make small changes
       - these directories are not known when the full repository is set
         up.
       - commits to the part I've checked out should show in the history
         of any clone that includes the part, up to the full repository
       - ideally, I should be able to incrementally clone portions (e.g.
         I've checked out path/dir_A and realize I need to modify
         path/dir_B as well).
         these additional clones should be in whatever branch I switched
         to after the initial checkouts.

Assuming the above makes any sense (in general or in git), is there
anything in git that would help me doing what I'm looking for?
Thanks,

        Maurizio 

       

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-07-28 13:42 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-23 14:00 question (possibly) on git subtree/submodules Maurizio Vitale
2010-07-23 16:56 ` Chris Packham
2010-07-23 17:18   ` Jonathan Nieder
2010-07-23 18:35     ` Chris Packham
2010-07-27 10:56   ` Alex
2010-07-27 12:48     ` Jakub Narebski
2010-07-27 14:24       ` RFC: Sparse checkout improvements (was: Re: question (possibly) on git subtree/submodules) Marc Branchaud
2010-07-27 16:55         ` skillzero
2010-07-28 13:42           ` RFC: Sparse checkout improvements Marc Branchaud

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).