How to run a Google Summer of Code project on GitHub
Google provides some guidance on how to effectively run a Google Summer of Code project but it’s not tailored specifically to GitHub’s workflow. To set clear expectations for mentors and…
Google provides some guidance on how to effectively run a Google Summer of Code project but it’s not tailored specifically to GitHub’s workflow. To set clear expectations for mentors and…
Discover networks of similar repositories in a completely new way with Topics. Topics are labels that create subject-based connections between GitHub repositories and let you explore projects by type, technology,…
We released GitHub Classroom in fall of 2015 to make it easier for teachers to distribute code and collect assignments on GitHub. In the last year, we’ve seen it enter…
With the continuous shipping nature at GitHub, it’s easy for the most well-intentioned feature to accidentally become the vector of abuse and harassment. The Community & Safety engineering team focuses…
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…
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…
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…
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…
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…
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…
You’ve been able to use relative links when authoring Markdown on GitHub.com for a while. Now, those links will continue to work when published via GitHub Pages. If you have…
The open source Git project has just released Git 2.11.0, with features and bugfixes from over 70 contributors. Here’s our look at some of the most interesting new features: Abbreviated…
The GitHub Extension for Visual Studio now supports Visual Studio 2017 RC, including support for cloning repositories directly from the Visual Studio Start Page. We’ve also improved our startup time…
GitHub Pages has upgraded to Jekyll 3.3.0, a release with some nice quality-of-life features. First, Jekyll 3.3 introduces two new convenience filters, relative_url and absolute_url. They provide an easy way…
We announced the GitHub Game Jam, our very own month-long game jam, a few weeks ago. Today, we’re announcing the theme and officially kicking it off. Ready player one! The…
You can now use GitHub Projects at the Organization level. All users in your Organization will have access to its Projects, so you and your team can plan and manage…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.