Tag: git

Here you can see a listing of all the posts tagged with git on this website.

  • About git-svn, trunk, master and everything

    Posted on Aug. 8, 2008 at 12:28 +0200 Tagged with ,

    I guess this can be categorized as "Shooting yourself into the foot with a smile". For the last couple of days I've been working on a patch for bringing some gettext into Sphinx. First I started the work in the most recent release, just to see how hard it would be. Then I made a checkout from the SVN repo using Git in order to rewrite the patch for trunk. Everything fine, so far. Yesterday night then I wanted to go through the patch one more time before sending it through the ether and noticed something rather stupid: When checking out from SVN using git-svn, Git, for some reason, didn't make "trunk" the new master-branch, but instead, I guess, used the branch with the most recent commit.

    When then moving to the "real" trunk and applying my patch, at least most of the hunks (and all the big ones) passed, so it only took me about 20 minutes to get the patch ready again.

    So from now on, the first thing I will do when cloning an SVN repository is a git reset --hard remotes/trunk as suggested by the manual (deep down in the basic examples) just to be on the safe side ;-)

    0 comments

  • Github presents Gist

    Posted on July 22, 2008 at 19:33 +0200 Tagged with , ,

    Think about what it would look like if a versioning system like git and a pastie had a child, and you'd probably came quite close what the folks behind the project hosting service Github let loose on the web just yesterday: Gist, a pastie that supports versioning and much more.

    [more ...]

    5 comments

  • GitHub needs HTTP cloning support

    Posted on June 10, 2008 at 10:57 +0200 Tagged with , ,

    One of the big disadvantages that GitHub has over for instance Gitorious is that there is no way to clone a repository over HTTP. The service is currently limited to cloning via git:// which is quite a problem if you're living behind for instance a corporate firewall.

    There already is a ticket associated with this problem on GitHub's Lighthouseapp project page, where defunct wrote:

    I'm going to close this until more people ask for it. We plan to start keep track of clone stats so git-daemon is actually preferable.

    So please everyone, vote for this ticket.

    0 comments