[development] howto about git and drupal modules maintain

Gordon Heydon gordon at heydon.com.au
Thu Jul 31 00:08:23 UTC 2008


On 31/07/2008, at 12:39 AM, Jerad Bitner wrote:

> This looks really good, and may just give me the excuse I've been  
> looking for to get into GIT, as CVS is somewhat of a pain IMO... but  
> what I have yet to see is someone explain the pros and cons.

For it is the fact that git is a distributed and it is extremely fast.
> GIT still looks to me like it's just a bunch more commands to try to  
> memorize. Does anyone have some resources that clearly outline why  
> anyone would want to use GIT over CVS or even SVN?

Again it is distributed. this means that I can commit to my repository  
anytime I want and I don't need to have access to the internet.

The other thing is that it do not have to have commit access to a  
repository. So if I do some core development, and send in the patch  
when it gets committed, if someone looks at the commit, it will say  
that I was the author, and if Dries committed, he is the committer.  
But also if killes and chx handled the patch they can both sign it to  
say that it was "inspected by #12" ;)

Also branching in git is just the best. it puts CVS's branching to  
shame. You really start to learn what branching is about.


> Thanks,
> ~Jerad
> On Wed, Jul 30, 2008 at 12:57 AM, Gordon Heydon  
> <gordon at heydon.com.au> wrote:
> Hi,
> This looks really cool.
> I do all the e-Commerce development in git and esp when working with  
> many branches it is so easy to keep it all in line with different  
> versions.
> Fixing a bug in 1 very can very easily be copied to another branch,  
> and I find that they will convert 80% of the time with no manual  
> effort.
> However I don't like the CVS integration as much as I like the SVN  
> integration. The SVN integration work much more like just another  
> git repository and once you have made all the changes you can pass  
> in all the commits at once. it is quite cool.
> Gordon.
> On 30/07/2008, at 1:25 PM, Marco Antonio Villegas Vega wrote:
> Hello all,
> I posted a little how to about maintaining drupal modules using git:
> http://drupal.org/node/288873
> I'm sending this email because I see high activity on git related  
> mails.
> Hope this helps,
> ________________________________
>    Marco Antonio Villegas Vega
> ( __ - __ )       Ing. Informatica
> http://blog.pucp.edu.pe/marvil07
> !DSPAM:1000,4890806a256071421416041!

More information about the development mailing list