New and improved two-factor lockout recovery process
Starting January 31, 2017, the Delegated Account Recovery feature will let you associate your GitHub account with your Facebook account, giving you a way back into GitHub in certain two-factor…
Explore the latest blogs from GitHub on all things software development from the newest capabilities on the GitHub platform to research and insights—and guides to help you level up your engineering skills.
Starting January 31, 2017, the Delegated Account Recovery feature will let you associate your GitHub account with your Facebook account, giving you a way back into GitHub in certain two-factor…
The Recover Accounts Elsewhere feature lets you associate your GitHub account with your Facebook account. This will help us recover your account for certain two-factor authentication lockout scenarios. For example,…
Pull request reviews are a great way to share the weight of building software, and with review requests you can get the exact feedback you need. To make it easier…
No need to toggle between windows, you can now manage pull requests without leaving Visual Studio. The GitHub Extension for Visual Studio includes a new pull request window that lets…
GitHub data is available for public analysis using Google BigQuery, and we’d like to help you take it for a spin. If you’d like to find out more about what…
Last year we shared some details on GitHub’s CSP journey. A journey was a good way to describe it, as our usage of Content Security Policy (CSP) significantly changed from…
Whether you’re debugging a regression or trying to understand how some code came to have its current shape, you’ll often want to see what a file looked like before a…
Flatiron School has joined the Student Developer Pack to offer students one free month of their Community-Powered Bootcamp, a flexible online course in web development. The Community-Powered Bootcamp is a…
Brussels will play host to Git Merge 2017 in February, and planning is already well underway. We’re building Git Merge to be welcoming to and supportive of everyone in the…
Historically, we have used Redis in two ways at GitHub: We used it as an LRU cache to conveniently store the results of expensive computations over data originally persisted in…
The GitHub Bug Bounty Program is turning three years old. To celebrate, we’re offering bigger bounties for the most severe bugs found in January and February. The bigger the bug,…
A new graph is available in the “Graphs” tab to visualize your repository’s data. With the dependents graph, you can now explore how repositories that contain Ruby gems relate to…
You can now search for commits from either the main search page or within a repository. Quickly discover who removed set -e or find commits that involved refactoring. Check out…
GitHub Universe returns in 2017, and we already have some surprises in store for you. Mark your calendars for October 10-12, 2017 at Pier 70 in San Francisco. Super Early…
We hope you will join us and our friends at linux.conf.au as we host a Patchwork on the isle of Tasmania, in the city of Hobart. The event is open…
You can now build a GitHub Pages website with a Jekyll theme in just a few clicks. Create a new GitHub repository or go to an existing one. Open the…
The complete agenda for Git Merge 2017 is now live. Check it out. Learn how companies like Facebook, Microsoft, GitHub, Autodesk, Yubico, MIT, Atlassian, and the Software Freedom Conservancy are…
Last month, we challenged you to create a game based on the theme hacking, modding, and/or augmenting. For all those that submitted entries, thank you! A little holiday gift will…
You can now resolve simple merge conflicts on GitHub right from your pull requests, saving you a trip to the command line and helping your team merge pull requests faster.…
Publishing a website or software documentation with GitHub Pages now requires far fewer steps — three to be exact: Create a repository (or navigate to an existing repository) Commit a Markdown…
GitHub uses MySQL to store its metadata: Issues, Pull Requests, comments, organizations, notifications and so forth. While git repository data does not need MySQL to exist and persist, GitHub’s service…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Last chance: Save $700 on your IRL pass to Universe and join us on Oct. 28-29 in San Francisco.