The Wayback Machine - https://web.archive.org/web/20090321201927/http://github.com:80/

GitHub is for Public Open Source and Private Business Code

Join a growing selection of companies that have
adopted GitHub as their code host of choice.

EMI Group Limited
TechCrunch
WePlay
Shopify

Unleash Your Code

60,000 coders and climbing

Sign up now!

What is it?

Not only is Git the new hotness, it's a fast, efficient, distributed version control system ideal for the collaborative development of software.

GitHub is the easiest (and prettiest) way to participate in that collaboration: fork projects, send pull requests, monitor development, all with ease.

How does it work?

Get up and running in seconds by forking a project, pushing an existing repository, or starting fresh.

GitHub was written for public, open source projects and private, proprietary codes — if you use Git, GitHub is for you.

What else does it do?

GitHub provides pre-rolled post-commit hooks (Lighthouse and Campfire integration) as well as an innovative web hook system for writing your own.

Every repository comes with SSH support for pushing and pulling. Private repositories enjoy full SSL support on the web side, as well.

Private repositories are accessible only through SSH and SSL.

Finally a code repository that works as well as you do.

  • dashboard

    Project and Developer News Feeds

  • dashboard

    Source Code Browser

  • user

    Public Developer Profiles

  • comments

    Commit Comments

  • edit

    Inline Editing

  • forkqueue

    Apply Patches

  • gist

    Git Powered Pastebin

  • network

    Network Graph

  • private

    Secure, Private Repositories

Git Community Book

Read the Git Community Book

This book has been built by dozens of people in the Git community, and is meant to help you learn how to use Git as quickly and easily as possible.

Learn even more about Git with these Video Resources

Image GitCasts – Short and sweet screencasts on a variety of Git topics
Image Git Tutorial Talk – A recording of an excellent Git tutorial given by Bart Trojanowski for the Ottawa Group of Ruby Enthusiasts.
Image Linus Torvalds visits Google to share his thoughts on git, the source control management system he created two years ago.
Image A one-hour talk by Randal Schwartz describing what Git is, and why it should be used over other revision control systems.