Home/GitHub
Source

GitHub

1,704 articles from GitHub.

Engineering — Git Merge 2022 – that’s a wrap! 🎬

Git Merge 2022 – that’s a wrap! 🎬

Git Merge 2022 just wrapped up bringing the community together for 16 talks, three workshops, one Git Contributor Summit, and lots of great conversations over two days. Read on for more info, photos from the event, and all of the session recordings.

LRLee ReillyLee Reilly·October 21, 2022Engineering
Engineering — Unboxing fork improvements

Unboxing fork improvements

We’re always trying to improve the GitHub developer experience in meaningful ways, and we love learning from our customers. In the last several months we released several new fork capabilities, and we’re publishing revised fork documentation that gives more details with clearer explanations to make fork concepts easier to understand.

JSJamie StruszJamie Strusz·October 20, 2022Engineering
Design & UX — Improving navigation for GitHub Actions

Improving navigation for GitHub Actions

GitHub Actions changed how developers automate workflows with GitHub. Today, we’re introducing a new navigation to manage your GitHub Actions experience, improving discoverability and accessibility as well as opening up future feature opportunities.

ADAmarilis DiasAmarilis Dias·October 20, 2022Design & UX
Languages — GitHub at the 77th United Nations General Assembly

GitHub at the 77th United Nations General Assembly

Read about how the GitHub Social Impact, Tech for Social Good and Policy teams participated in the 77th session of the United Nations General Assembly, including events we hosted with the World Health Organization and the UN Development Programme.

MKMala KumarMala Kumar·October 17, 2022Languages
Career & Teams — The Story of Scalar

The Story of Scalar

New to Git v2.38, Scalar is a built-in repository manager for large repos. Here, we’ll tell the story of how Scalar went from a rough VFS for Git successor to a fully-integrated Git tool, with all of the engineering lessons learned in the process.

DSDerrick Stolee, Victoria DyeDerrick Stolee, Victoria Dye·October 13, 2022Career & Teams
Frontend — JS13K 2022 winners 🏆

JS13K 2022 winners 🏆

The eleventh annual js13kGames coding competition, challenging participants to create games in 13kB or less of JavaScript in a month, just wrapped up. This post highlights the top thirteen entries.

LRLee ReillyLee Reilly·October 6, 2022Frontend
Performance — GitHub Availability Report: September 2022

GitHub Availability Report: September 2022

In September, we experienced one incident that resulted in degraded performance across GitHub services. We also experienced one incident resulting in significant impact to Codespaces. We are still investigating that incident and will include it in next month’s report. This report also sheds light into an incident that impacted Codespaces in August and an incident that impacted Actions in August.

JOJakub OleksyJakub Oleksy·October 5, 2022Performance
Security — Security alert: new phishing campaign targets GitHub users

Security alert: new phishing campaign targets GitHub users

On September 16, GitHub Security learned that threat actors were targeting GitHub users with a phishing campaign by impersonating CircleCI to harvest user credentials and two-factor codes. While GitHub itself was not affected, the campaign has impacted many victim organizations.

AWAlexis WalesAlexis Wales·September 21, 2022Security
Engineering — Why we signed the Copenhagen Pledge on Tech for Democracy

Why we signed the Copenhagen Pledge on Tech for Democracy

As the home for developers, we understand the key role our communities play in steering digital transformation and maintaining societal infrastructure. That’s why we choose to drive and support policies and initiatives like the Copenhagen Pledge on Tech for Democracy. We’re committed to working with like-minded organizations, governments, and civil society to make digital technologies work for dem

SMShelley McKinleyShelley McKinley·September 21, 2022Engineering
Career & Teams — “If you don’t make it beautiful, it’s for sure doomed”: putting the Vault in GitHub’s Arctic Code Vault

“If you don’t make it beautiful, it’s for sure doomed”: putting the Vault in GitHub’s Arctic Code Vault

GitHub this month installed a massive steel vault, etched with striking AI-generated art, deep within an Arctic mountain, finalizing its Arctic Code Vault. This vault contains the 188 reels of hardened archival film which will preserve the 02/02/2020 snapshot of every active public GitHub repository for 1,000 years. It also now includes a Tech Tree, a human-readable selection of works describing s

JEJon EvansJon Evans·September 20, 2022Career & Teams
Security — 5 tips for prioritizing Dependabot alerts

5 tips for prioritizing Dependabot alerts

Dependabot alerts can give you the ability to secure your project by keeping dependency-based vulnerabilities out of your code. Here are some tips to more efficiently prioritize and take action on your alerts, so you can get back to building.

EHErin HavensErin Havens·September 19, 2022Security
Performance — 8 things you didn’t know you could do with GitHub Copilot

8 things you didn’t know you could do with GitHub Copilot

Developers all over the world are using GitHub Copilot to help speed up their development and increase developer productivity. With GitHub Copilot available to developers everywhere, we’ve found some fun and useful examples of how developers can use GitHub Copilot for things you may not be thinking about.

RSRizel ScarlettRizel Scarlett·September 14, 2022Performance
SRE & Ops — GitHub Availability Report: August 2022

GitHub Availability Report: August 2022

In August, we experienced one incident resulting in significant impact to Codespaces. We’re still investigating that incident and will include it in next month’s report. This report also sheds light into an incident that impacted Codespaces in July.

JOJakub OleksyJakub Oleksy·September 7, 2022SRE & Ops
Security — Join us for OctogatosConf 2022

Join us for OctogatosConf 2022

Live on September 15, 2022, with talks by industry experts in Spanish, Portuguese, and English, on topics including software development, security, technical project management, community, open source, professional development and best practices.

AGAndrea GriffithsAndrea Griffiths·September 6, 2022Security
Engineering — Release Radar

Release Radar

We’ve been gearing up to launch GitHub Universe 2022 and our community has been launching cool projects left right and center. These projects include everything from world-changing technology to developer…

MDMichelle DukeMichelle Duke·September 2, 2022Engineering
Databases — Git’s database internals V: scalability

Git’s database internals V: scalability

This fifth and final part of our blog series exploring Git’s internals shows several strategies for scaling your Git repositories that match related database sharding techniques.

DSDerrick StoleeDerrick Stolee·September 2, 2022Databases
Databases — Git’s database internals III: file history queries

Git’s database internals III: file history queries

Git’s file history queries use specialized algorithms that are tailored to common developer behavior. Level up your history spelunking skills by learning how different history modes behave and which ones to use when you need them.

DSDerrick StoleeDerrick Stolee·August 31, 2022Databases
Databases — Git’s database internals II: commit history queries

Git’s database internals II: commit history queries

This post explores Git commit history as a database where ‘git log’ is the query language. Learn about Git’s custom query index – the commit-graph file – and how to make sure it’s enabled in your repositories.

DSDerrick StoleeDerrick Stolee·August 30, 2022Databases