Submodules feel like they've just been sorta tacked on. Because of the nature of Git (in it's current incarnation), you have to check out an entire project as a "submodule"-- this is a vast difference to SVN, which lets you do whatever you want wherever you want. That one .git directory deal is good and bad. :)
Philosophically, that's good (more modular), but practically, it means you have to do things the way Git wants you to do them. If you're used to svn:externals, you'll have a hell of a time with submodules. You have to remember to commit in the right order (or else you break your repo!), and things are always pegged at a specific revision (this is a best practice, but I like being able to pull HEAD down automatically for some stuff), plus some other caveats. And, like I said, it's been tacked on in general. You can't use submodules with EGit, or it will destroy your repository, for instance. The tools for Git are all over the board on what features they support, which is just rough. Time will make a lot of this stuff go away, but that's my whole rant now, isn't it? =-) :Den "loving Krishnamurti" Uno -- Hitler and Mussolini were only the primary spokesmen for the attitude of domination and craving for power that are in the heart of almost everyone. Until the source is cleared, there will always be confusion and hate, wars and class antagonisms. Jiddu Krishnamurti On Thu, Jun 10, 2010 at 11:03 AM, Ray Champagne wrote: > > Well, I honestly don't know. I haven't tried git yet. I (mistakenly) > assumed there was no similar functionality in git from that post earlier. > > I will git around to trying it out someday. ;) > > On Thu, Jun 10, 2010 at 10:42 AM, Zaphod Beeblebrox wrote: > >> >> why wouldn't submodules wo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-community/message.cfm/messageid:320949 Subscription: http://www.houseoffusion.com/groups/cf-community/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-community/unsubscribe.cfm
