Yarn support for security alerts

Yarn now supports security alerts for public and private repositories. | Continue reading


@github.blog | 5 years ago

C# or Java? TypeScript or JavaScript? Machine learning based classification of programming languages

To make language detection more robust and maintainable in the long run, we developed a machine learning classifier named OctoLingua. | Continue reading


@github.blog | 5 years ago

Mark files as viewed

Mark files as viewed—and see if they’ve changed since you viewed them—to easily pick up where you left off. | Continue reading


@github.blog | 5 years ago

Maintainer spotlight: Daniel Stenberg

We’re sharing interviews from several open source contributors about their projects, challenges, and what a GitHub sponsorship means to them. This week, hear from Daniel Stenberg. | Continue reading


@github.blog | 5 years ago

Making GitHub more accessible

GitHub product documentation is now available in Japanese and Simplified Chinese. | Continue reading


@github.blog | 5 years ago

Noops week 3: Harmonize, use logic, and organize with the latest bots

Let's have fun with code. See what our very smart—and very aimless—robots have in store for you with this week’s Noops. | Continue reading


@github.blog | 5 years ago

Ask students to iterate on their work with draft pull requests

Help students and peers get the most out of pull request drafting, revising, (re)reviewing, and merging with draft pull requests. | Continue reading


@github.blog | 5 years ago

Assign issues to issue commenters

Now you can now assign any read-only contributor to issues they’ve commented on. They'll get a notification that they are assigned, and if they aren’t able to take on the task, they can simply click the “Unassign me” button next to their username.  | Continue reading


@github.blog | 5 years ago

GitHub scores high in content moderation report

See how GitHub protects users against online censorship in this year’s EFF report. | Continue reading


@github.blog | 5 years ago

The GitHub Enterprise Audit log API for GraphQL beginners

The newly shipped GitHut Audit log API allows you to make efficient queries for specific log data. Learn more about how to get started with the API. | Continue reading


@github.blog | 5 years ago

Noops week 2: Meet the latest bots waiting for you to give them purpose

Let's have fun with code. See what our very smart—and very aimless—robots have in store for you with this week’s latest Noops. | Continue reading


@github.blog | 5 years ago

Maintainer spotlight: Russ Magee

We’re sharing interviews from several open source contributors about their projects, challenges, and what a GitHub sponsorship means to them. This week, read about Russ Magee. | Continue reading


@github.blog | 5 years ago

Updates to GitHub Package Registry

We’ve listened to your feedback about GitHub Package Registry and we’re changing the deletion policy for packages. Read more about the change and joining the beta. | Continue reading


@github.blog | 5 years ago

Show your peers how to collaborate with GitHub

Student event organizers can use the new workshop from Major League Hacking, How to Collaborate on Code Projects with GitHub, to help their peers get started with version control. | Continue reading


@github.blog | 5 years ago

GitHub acquires Pull Panda—a better way to collaborate on code reviews

We’ve acquired Pull Panda to help teams create more efficient and effective code review workflows on GitHub. | Continue reading


@github.blog | 5 years ago

Maintainer spotlight: Henry Zhu

We’re sharing interviews from several open source contributors about their projects, challenges, and what a GitHub sponsorship means to them. This week, read about Henry Zhu. | Continue reading


@github.blog | 5 years ago

GitHub Package Registry no longer allows package deletion

To avoid breaking projects that may depend on a package, GitHub Package Registry no longer supports package deletion or deleting a version of a package. | Continue reading


@github.blog | 5 years ago

Atom editor is now faster

The Atom editor has been updated to make common features notably faster. | Continue reading


@github.blog | 5 years ago

FAQ with the GitHub Sponsors team

Hello, this is Devon from the GitHub Sponsors Team! It's been incredibly motivating for us to see the outpouring of enthusiasm for the launch and to hear your ideas for where you'd like to see it go from here. We're just getting started, and your input is important to keep us goi … | Continue reading


@github.blog | 5 years ago

Jump to Definition in Public Repositories

Jump to definition is now available for a subset of public repositories—supported in Go, JavaScript, Python, Ruby, and TypeScript. Hovering over function and method calls will expose jump-to-definition links for all call sites in the | Continue reading


@github.blog | 5 years ago

Meet the Noops

Continue reading


@github.blog | 5 years ago

Hello, GitHub! I’m Erica Brescia

Software is truly changing the world, and I could not be more excited to be joining GitHub—the company at the center of it all—as Chief Operating Officer and help us scale to the next 36 million users and beyond. | Continue reading


@github.blog | 5 years ago

Highlights from Git 2.22

The open source Git project just released Git 2.22 with features and bug fixes. Here's our look at some of the most exciting features and changes introduced since Git 2.21. | Continue reading


@github.blog | 5 years ago

Generate new repositories with repository templates

Today, we’re excited to introduce repository templates to make boilerplate code management and distribution a first-class citizen on GitHub. | Continue reading


@github.blog | 5 years ago

GitHub Desktop 2.0 expands to support stashing and rebasing

Continue reading


@github.blog | 5 years ago

Direct instruction marking in Ruby 2.6

We recently upgraded GitHub to use the latest version of Ruby 2.6. Ruby 2.6 contains an optimization for reducing memory usage. | Continue reading


@github.blog | 5 years ago

GitHub Package Registry will support Swift packages

Today we’re excited to announce that we’ll be adding support for Swift packages to GitHub Package Registry. Swift packages make it easy to share your libraries and source code across your projects and with the Swift community. | Continue reading


@github.blog | 5 years ago

Pins to win: students, show off your stuff to win a GitHub Education backpack

Make your portfolio shine with pinned gists. | Continue reading


@github.blog | 5 years ago

Maintainer spotlight: Mariatta Wijaya

We’re sharing interviews from several open source contributors about their projects, challenges, and what a GitHub sponsorship means to them. This week, read about Mariatta Wijaya. | Continue reading


@github.blog | 5 years ago

Preparing for your internship

Learn about the experiences of interning from several GitHub Campus Experts. They’ll share what they learned, and what they think you should know before starting. | Continue reading


@github.blog | 5 years ago

GitHub Automated Security Fixes

Through the integration of Dependabot, we’ve released automated security fixes as a public beta. Automated security fixes are pull requests generated by GitHub to fix security vulnerabilities. They automate a tedious part of the workflow | Continue reading


@github.blog | 5 years ago

Build like an open source community with GitHub Enterprise

To make it easier for businesses to securely embrace open source and keep up with the best technology has to offer, we’re launching several improvements to GitHub Enterprise. These new features will support businesses as they work toward their goals, encourage open collaboration, … | Continue reading


@github.blog | 5 years ago

New ways to keep your code secure

It’s more important than ever that every developer becomes a security developer—that they responsibly disclose vulnerabilities and patch vulnerable code quickly. Today, we’re excited to announce several new security features designed to make it easier for developers to secure the … | Continue reading


@github.blog | 5 years ago

Announcing GitHub Sponsors: a new way to contribute to open source

We’re thrilled to announce the beta of GitHub Sponsors, a new way to financially support the developers who build the open source software you use every day. Open source developers build tools for the rest of us. GitHub Sponsors is a new tool to help them succeed, too. | Continue reading


@github.blog | 5 years ago

Building an interconnected community, together.

Today, we joined hundreds of developers in Berlin for GitHub Satellite, our global developer conference. To celebrate our interconnected community, we launched GitHub Sponsors to help support open source maintainers and contributors, released new security features to enable more … | Continue reading


@github.blog | 5 years ago

Release Radar · April 2019

We’re sharing new and exciting releases from world-changing technologies to weekend side projects in the April 2019 edition of Release Radar. | Continue reading


@github.blog | 5 years ago

XPRIZE awards $15M for open source, scalable education software

The XPRIZE Foundation challenged teams to develop open source software to help children learn basic reading, writing, and arithmetic—learn more about the challenge and who won. | Continue reading


@github.blog | 5 years ago

GitHub now sends gist notifications

You can now receive notifications for new conversations occurring on gists. Similar to issues and pull requests, you can opt out of these notifications at any time. Learn more about gist notifications | Continue reading


@github.blog | 5 years ago

Git Ransom Campaign Incident Report–Atlassian Bitbucket, GitHub, Gitlab

Today, Atlassian Bitbucket, GitHub, and GitLab are issuing a joint blog post in a coordinated effort to help educate and inform users of the three platforms on secure best practices relating to the recent Git ransomware incident. | Continue reading


@github.blog | 5 years ago

GitHub Package Registry

With GitHub Package Registry your packages are at home with their code—sign up for the limited beta to try it out. | Continue reading


@github.blog | 5 years ago

Using issues to give feedback to students

Learn how teachers can help students use issues and pull requests. | Continue reading


@github.blog | 5 years ago

Team Synchronization Across GitHub and Azure Active Directory

We’re excited to announce a new way for teams to manage GitHub at scale. Later this month, you’ll be able to sync groups across Azure Active Directory (Azure AD) and GitHub teams. | Continue reading


@github.blog | 5 years ago

Create your own course on GitHub Learning Lab

Share what you know—public course authoring is now available on GitHub Learning Lab. | Continue reading


@github.blog | 5 years ago

GitHub: Deprecating the Network Graph

We are deprecating the network graph from the repository’s Insights graphs. All visits to this page will be redirected to the forks page instead, showing all the forks in your network. Learn more about repository | Continue reading


@github.blog | 5 years ago

Apache Software Foundation joins GitHub open source community

We’re excited to welcome the Apache Software Foundation (ASF) to GitHub. | Continue reading


@github.blog | 5 years ago

Game On—what was it like to make games during the 80s?

Join us for a chat with Kevin Savetz and Steve Meretzky about developing video games for Infocom in the 1980s. | Continue reading


@github.blog | 5 years ago

Why you need to be at GitHub Satellite in a month

See why past attendees are returning to Satellite this year in Berlin on May 23—and how you can join them. | Continue reading


@github.blog | 5 years ago

Applications for GitHub Satellite scholarships tickets are now open

Apply for a free ticket to GitHub Satellite as part of our Scholarship Program. | Continue reading


@github.blog | 5 years ago