Fork me on GitHub

Alright! I surrender: Git rules! 5

Everybody seems to be using git these days… I am not very found of “hypes”, as I told you before, but there’s been some time I’ve been evaluating git. I was happy with svk for quite a long time… Lately, though, I’ve been developing and extending a lot of ruby libraries, and all of them seem to be hosted at GitHub and using git… So, why not give it a serious try?

I chose a simple task on my TODO-list: to extend xmpp4r-simple to support XMPP PubSub, so I could use it in an internal project at my company. So I “cloned” its git repo and started developing. Not a really hard task, since all I had to do was use the underlying library (xmpp4r – not surprisingly also in GitHub) and mimic what Blaine’s done for the callbacks and it was ready (and working… although I still need to put more time on the test suite).

I am still exploring… It will take some time to migrate my stuff (and maybe a lot will remain in my company’s Subversion), but that’s what git-svn is for, isn’t it? Right now I am looking for ways to work with git-buildpackage and Debian git tools… Do you have some advice on that?

Comments

Leave a response

  1. Alberto FreitasFebruary 05, 2009 @ 09:22 PM

    Hello. Have you checked http://vcs-pkg.org/? They have interesting tips on distro-agnostic packaging using Git (mostly debian). Also, I think Martin Kraft have good insights on the issue.

    Btw, welcome aboard github!

  2. dannyFebruary 05, 2009 @ 11:15 PM

    if u still have doubts about git, i found http://whygitisbetterthanx.com/ very interesting

  3. Russ AllberyFebruary 06, 2009 @ 01:12 AM

    My notes on using Git with Debian packaging are at:

    http://www.eyrie.org/~eagle/notes/debian/git.html

  4. spectraFebruary 06, 2009 @ 03:56 PM

    @Russ,

    Thanks. Very useful.

  5. tetsuroFebruary 18, 2009 @ 12:22 PM

    I found real good notes on Git in Debian here: http://cateee.net/wikipage/Git_in_Debian