The GitHub Blog
Whether they’re building a new product or improving a process or feature, developers and IT leaders need data and insights to make informed decisions. When it comes to software development, this data exists in two ways: unstructured and structured. While structured data follows a specific and predefined format, unstructured data—like email, an audio...
In May, we experienced one incident that resulted in significant degraded performance across GitHub services. May 21 11:40 UTC (lasting 7 hours 26 minutes) On May 21, various GitHub services experienced latency due to a configuration change in an upstream cloud provider. GitHub Copilot Chat experienced p50 latency of up to 2.5s and p95 latency of...
Coming from the humanitarian sector, I’ve seen firsthand how organizations are leveraging tech in innovative ways to solve global problems. At GitHub, the more I learn from these organizations, the more I realize that the most powerful parts of them are the leaders who dedicate their lives to creating change, and the huge communities of people they’ve...
What happens when you push to GitHub? The answer, “My repository gets my changes” or maybe, “The refs on my remote get updated” is pretty much right—and that is a really important thing that happens, but there’s a whole lot more that goes on after that. To name a few examples: Pull requests are synchronized, meaning the diff and commits in your pull...
Each year, we celebrate the GitHub Security Bug Bounty program, highlighting impressive bugs and researchers, rewards, live hacking events, and more. This year, we celebrate a new milestone: 10 years of the GitHub Security Bug Bounty program! While we’ve had some exciting growth over the last 10 years, the goals of our program have not changed. The...
Welcome to GitHub for Beginners, our series to help newcomers like you learn the basics of everything from repositories to pull requests and more. (Don’t know what those are yet? That’s okay, it’s why we’re here!) In our previous post, we covered the fundamentals of Git, and today we’re taking it a step further by talking about the most important...
Build your own newsfeed
Ready to give it a go?
Start a 14-day trial, no credit card required.