GitHub is a web-based hosting service for software development projects that use Git for version control.

- Stackoverflow.com Wiki
7 articles, 1 books. Go to books ↓

RawGit serves raw files directly from GitHub with proper Content-Type headers.


Readmes are the backbone of a project’s documentation. They’re a visitor’s first impression. How do you make them good? Pretty easily.


With a platform that serves millions of people every day, we have a number of services that need to query MySQL. GitHub.com is a large Rails application with a lot of queries generated though ActiveRecord.


GitHub is the largest single point or hub of open source and worldwide development. It uses a source code versioning system called Git, which is very powerful and lends itself well to open source communities.


A few weeks ago, researchers announced SHAttered, the first collision of the SHA-1 hash function. Starting today, all SHA-1 computations on GitHub.com will detect and reject any Git content that shows evidence of being part of a collision attack. This ensures that GitHub cannot be used as a platform for performing collision attacks against our users.