Skip to content

Posts by

Risk Olson

@technoweenie

Git Large File Storage v1.0

After months of letting our early adopters kick the tires, Git Large File Storage (Git LFS) has reached a 1.0 milestone and is now available to all repositories on GitHub.com.…

An illustration of two octocats repairing a robot.

Announcing Git Large File Storage (LFS)

Distributed version control systems like Git have enabled new and powerful workflows, but they haven't always been practical for versioning large files. We're excited to announce Git Large File Storage…

An illustration of two octocats repairing a robot.

Switch your picture with ease

Good news, everyone! Changing your public profile picture just got easier. Click the "Account Settings" icon in the header. Upload a picture of your awesome new haircut. Crop the picture…

An illustration of two octocats repairing a robot.

Releases API Preview

This summer we made it easier to release your software. Today, you can fully automate those releases via the Releases API Preview. :sparkles::zap::rocket: You can even upload binaries in a…

An illustration of two octocats repairing a robot.

Release Your Software

Today, we're excited to announce Releases, a workflow for shipping software to end users. Releases are first-class objects with changelogs and binary assets that present a full project history beyond…

An illustration of two octocats repairing a robot.

Upcoming Changes to GitHub Services

We are finishing up a new GitHub Services backend, dubbed "Hookshot", to increase the speed and reliability of our delivered payloads. We are doing what we can to make this…

An illustration of two octocats repairing a robot.

Restore Tidied Pull Requests

We recently started letting you tidy up your Pull Requests. What happens when someone deletes a branch that is still needed? Starting today, you can restore any head branch of…

An illustration of two octocats repairing a robot.

Issue attachments

They say a picture is worth a thousand words. Reducing words is one of our top priorities at GitHub HQ, so we're releasing image attachments for issues today. Update: Oh,…

An illustration of two octocats repairing a robot.

Notifications API

Now that the dust has settled around Notifications and Stars, we've unleashed all that :sparkles: in a brand new API. You can now view and mark notifications as read. The…

An illustration of two octocats repairing a robot.

Watcher API Changes

We recently changed the Watcher behavior on GitHub. What used to be known as "Watching" is now "Starring". Starring is basically a way to bookmark interesting repositories. Watching is a…

An illustration of two octocats repairing a robot.

GitHub API v2: End of Life

We have shut down API v1 and v2 as promised. Just a reminder, you should follow @GitHubAPI on Twitter for the latest updates about the API. API v3 keeps a…

An illustration of two octocats repairing a robot.

GitHub API: Moving On

API v3 has been in place for nearly a year. We've seen a large increase in the amount of API consumers and have ambitious future plans for it. However, at…

An illustration of two octocats repairing a robot.

Nodeload Metrics

Nodeload 2 has been rocking since August, so I thought I'd give a quick report of its performance. Nodeload is the system responsible for dynamically building and delivering your Git…

An illustration of two octocats repairing a robot.

Git.io: GitHub URL Shortener

Do you have a GitHub URL you'd like to shorten? Use Git.io! $ curl -i https://git.io -F "url=https://github.com/..." HTTP/1.1 201 Created Location: https://git.io/abc123 $ curl -i https://git.io/abc123 HTTP/1.1 302 Found…

An illustration of two octocats repairing a robot.

All of the Hooks

Over three years ago, @pjhyett launched GitHub Services with just four services: Campfire, IRC, Lighthouse, and Twitter. Since then, 124 other people contributed to a total of 68 third-party services.…