How to write the perfect pull request
As a company grows, people and projects change. To continue to nurture the culture we want at GitHub, we've found it useful to remind ourselves what we aim for when…
GitHub Blog Search
As a company grows, people and projects change. To continue to nurture the culture we want at GitHub, we've found it useful to remind ourselves what we aim for when…
Starting conversations around changes is what pull requests and GitHub Flow are all about, so we’re excited to introduce a powerful shortcut that gets you there even faster. When using…
GitHub is joining the LOT Network, an open patent-licensing program designed to reduce patent litigation. The rising threat of patent trolls Some claim that software patents are essential to motivate…
Microsoft announced at their Connect event last week that they will be open sourcing much of the .NET technology stack, as well as moving development of these technologies over to…
Today we're releasing the fastest and most flexible version of GitHub Enterprise ever, including high availability and disaster recovery options, dramatically improved LDAP and SAML integration, major improvements to features…
To bring more transparency and clarity to the processes surrounding the DMCA, we are rolling out three improvements to the way we process copyright takedowns: First, whenever possible, users will…
There's no substitute for hands-on experience, but for most students, real world tools can be cost prohibitive. That's why we created the GitHub Student Developer Pack with some of our…
GitHub has always been about making open source software better, and today we're launching TODO with a number of partners to help large organizations better support the open source community.…
We've upgraded GitHub Pages to support the latest version of Jekyll, the open source static site generator. Whether you're a new user or a savvy veteran, here are a few…
GitHub Enterprise releases are all about offering large companies more of GitHub to deploy in their own environments, and today's release is no exception. We've added a number of features…
We’re pleased to announce that we will be hosting a meetup at GitHub HQ to celebrate LGBT advocates in tech on Thursday June 26, during SF Pride Week. We hope…
Two years ago we launched GitHub for Windows as the easiest way to use Git and GitHub on Windows. Today we're shipping a major update that helps you focus more…
GitHub is being used today to build scientific software that's helping find Earth-like planets in other solar systems, analyze DNA, and build open source rockets. Seeing these projects and all…
Lots of businesses today are experimenting with open source, both by maintaining open source projects and also by internalizing open source workflows. However, adopting open source tools in a business…
We're excited to share some recent improvements to GitHub Pages, which you may have already noticed rolling out over the past several weeks: Additional metadata for organization pages Many large…
Come hang out with @matthewmccullough and @brntbeer on Monday, May 12th at Teerenpeli! We will be attending the Turku Agile Day conference, hanging out with the organizers and speakers Monday…
Documenting the code you share on GitHub can contribute tremendously to the success of your project. When your documentation is easy to access and read, people can better understand how…
At GitHub, we use lists for collaborating on software development, because lists are a simple and powerful tool for collaborating on anything. That's why we're introducing better visualization of list…
This weekend, GitHub employee Julie Horvath spoke publicly about negative experiences she had at GitHub that contributed to her resignation. I am deeply saddened by these developments and want to…
We've added several commonly requested features, making GitHub Pages an even better place to host websites for you and your projects. Repository metadata First, Jekyll sites on GitHub Pages now…
To build and ship great software, you need to use the best tools available. From homegrown systems to third-party applications, integrating those tools with GitHub means better collaboration around projects,…