A whole new GitHub Universe

Learn about the exciting features and announcements revealed at this year's GitHub Universe conference. Learn more

Fork You Sighting: New Delhi

Bhavesh of Vinsol forking on a cycle rickshaw in New Delhi, India!

The Git User's Survey

Please take a few minutes to fill out the 2008 Git User’s Survey.

The Git community values this annual survey. By filling it out, you’re contributing to the superb open source tool we all use and love.

All questions are optional. You can skip questions and submit at any time.

The official announcement is on the Git mailing list. We’ll post about the results once the survey ends (around October 10th).

(Also: tell your friends.)

Update: Explained all the questions are optional.

GitHubbin' from work

Port 22 blocked from work? No problem! m4dc4p has the solution. Just check out his Access GitHub repositories from work blog post.

At my workplace, a Microsoft ISA authenticating web proxy server is in place, restricting most outbound traffic. Specifically, port 22, the ssh port, is not allowed and that means I can’t pull or push to my repositories on GitHub.

Not anymore!

Update: I got Justin’s username wrong. Whoops! Fixed.

Hot Ruby Projects on GitHub

Everyone’s favorite Ruby-centric news blog, Ruby Inside, has posted a venerable who’s who of GitHub-hosted Ruby projects for August 2008.

Thanks Zach – time for the Lispers, Pythonistas, and Java beans to step up!

(On a related note, we have cool project statistics, activity, and language features coming soon.)

More JavaScript GitHub Badges

Want to show off the most recent commit to a project? How about the latest commits across multiple projects? heipei has the answer: github-commit-badge

See a demo. Thanks heipei!

Side Projects: The Keynote

The keynote I gave at the Ruby Hoedown a few weekends ago has just been posted.

View the video or read the transcript.

While it’s not directly related to Git, I think most people reading this blog will enjoy some of the ideas.

Fork You Sighting #4

vanpelt at the SF JS Meetup.

Midnight Ridin' with GitHub

Two nights ago, jnunemaker headed on a motorcycle ride to the Mackinac bridge in northern Michigan. GitHub led the way.

Adhearsion moves to GitHub

Called the “next killer app for Ruby,” Adhearsion has moved to GitHub. Jay Phillips, creator of Adhearsion, has a great blog post explaining the move and discussing GitHub.

From the post:

If I had to boil down the benefits of Github into one quick point, it’s basically this: hosting with Github increases the frequency with which others contribute code to you. It does this by making it dead simple.

Fork You Sighting #3

From Wired’s Defcon images.

Update: We have a positive ID on the forker: dustin

Gist on your Tumblr

Want to show Gists on your Tumblr, like Eric does? Then check out his Gistr. Use it like so:

$ gistr -e tumblr@email -p password -t post_title gist_id

Use to Name Gists

Let’s say you’ve got a cool Gist you want to share, but don’t love the boring URL. No problem. Just use is a URL shortener which lets you specify the identifier. I setup for ntalbot’s WeatherBot rock paper scissors script. also tracks click throughs, for that extra bit of ego boost.

Update: Fixed link.

Mirroring to GitHub

The flogic guys have a great write up detailing their setup. They go into detail on how to setup a local mirror to use when deploying your app.

Here’s a summary, in their own words:

Here’s how we’re doing the mirroring… In the discussion that follows there are three machines involved: (1) a local workstation (or laptop, as the case actually is) where I’m doing development work, I’ll refer to it as “local”; (2) a git repository host under our control, which will be running gitosis, to which we push, and which then mirrors to github, called “internal”; and (3)

Update: I forgot to link to the blog post outside of the image. Thanks Matt.

Blueprint CSS on GitHub

Blueprint CSS, everyone’s favorite CSS framework, has moved to GitHub.

Straight from the horse’s mouth:

Blueprint is a CSS framework, which aims to cut down on your CSS development time. It gives you a solid CSS foundation to build your project on top of, with an easy-to-use grid, sensible typography, and even a stylesheet for printing.

GHC (Haskell) Moving to Git

The Haskell guys got together, evaluated the options, and decided Git was the best choice.

It came down to two things: the degree of support available, and
flexibility of the tools (git is much happier to let you modify the history
than Mercurial). Speed ruled out bzr, and Windows support is less of an
issue: git appears to work reasonably well on Windows these days.

Check out the GHC mirror on GitHub to follow along. Score one more for the good guys.