Using Git

Serge D
Serge D's picture

Joined: 2009-06-11
Posts: 2138
Posted: Wed, 2009-09-16 17:17

I think it worth to mention the following Blog entry to help module authors with Git integration

http://kylecordes.com/2008/04/30/git-windows-go/

 
nivekiam
nivekiam's picture

Joined: 2002-12-10
Posts: 16503
Posted: Wed, 2009-09-16 17:28

Have you seen these:
http://codex.gallery2.org/Gallery:Using_Git
http://codex.gallery2.org/Gallery:Git_FAQ

I'd also post links to the excellent guides on Git hub, but they are down (again)
Ah, here's the log from IRC of some stuff I posted the other day:

That's doing a bit more than just pulling current code, but it's more info :) There is also a Windows and Mac equivalent to this page:
http://help.github.com/linux-key-setup/

____________________________________________
Like Gallery? Like the support? Donate now!!! See G2 live here

 
nivekiam
nivekiam's picture

Joined: 2002-12-10
Posts: 16503
Posted: Wed, 2009-09-16 17:31

Oh and if you're developing modules, yes, you should go to GitHub, create an account, fork or branch the main Gallery repo and the gallery3-contrib repo. Make your changes, push your changes to your fork or branch and your changes can be integrated and pulled into the code base much easier.

This is much better than posting downloadable zip files in the forums or on the wiki. All you need to do if your code hasn't been pulled into the main code base or -contrib is post a link to your github account and people can download from there.

talmdal has some excellent notes on the Using_Git page
____________________________________________
Like Gallery? Like the support? Donate now!!! See G2 live here

 
Serge D
Serge D's picture

Joined: 2009-06-11
Posts: 2138
Posted: Wed, 2009-09-16 19:36

Yes, but I found that step-by-step instruction in the block is more easy to follow. :)

 
Serge D
Serge D's picture

Joined: 2009-06-11
Posts: 2138
Posted: Wed, 2009-09-16 19:37

And I am still looking for good Git windows client which would be more easy to use (closer to VSS/Perforce interface)

 
nivekiam
nivekiam's picture

Joined: 2002-12-10
Posts: 16503
Posted: Wed, 2009-09-16 21:39

Not familiar with either of those. I've only seen a command line git client for Windows and of course Linux.
____________________________________________
Like Gallery? Like the support? Donate now!!! See G2 live here

 
Serge D
Serge D's picture

Joined: 2009-06-11
Posts: 2138
Posted: Wed, 2009-09-16 22:04

That my biggest problem with Unix-like tools/system. There is often no good GUI tools wih them. And if there is one, it is not easy to use :)

 
nivekiam
nivekiam's picture

Joined: 2002-12-10
Posts: 16503
Posted: Wed, 2009-09-16 22:21

I use to think that too. Then I got use to them. The command line is, IMO, better and way, way faster. :)
____________________________________________
Like Gallery? Like the support? Donate now!!! See G2 live here