Remote work: A series of best practices for a remote workplace

GitHub shares best practices for making remote work part of your company culture. | Continue reading


@github.blog | 4 years ago

From 48k lines of code to 10—the story of GitHub’s JavaScript SDK

Learn about the legacy, architecture, and methods used to reduce 48k lines of code to 10 as we take a deep dive into GitHub’s Javascript SDK. | Continue reading


@github.blog | 4 years ago

Featured actions from the GitHub Actions Hackathon

We want to thank everyone who participated in the GitHub Actions Hackathon. We had hundreds of submissions, so here’s our top picks. | Continue reading


@github.blog | 4 years ago

GitHub Protips: Tips, tricks, hacks, and secrets from Lee Reilly

Check out Lee Reilly’s top ten tips and tricks to help you hack your GitHub experience. You won’t believe tip number eight! | Continue reading


@github.blog | 4 years ago

Learn about open source in the social sector from our latest report

Learn more about open source’s impact in the social sector from the Open Source for Good research paper. | Continue reading


@github.blog | 4 years ago

Celebrating 15 years of Git: An interview with Git maintainer Junio Hamano

GitHub is built on Git, and as Git celebrates its 15th anniversary, our own Jeff King interviews Git maintainer Junio Hamano about Git’s impact over the years. | Continue reading


@github.blog | 4 years ago

GitHub Protips: Tips, tricks, hacks, and secrets from Vitor Monteiro

There are lots of hidden secrets, keyboard shortcuts, hacks, and more that can make you and your team’s GitHub experience more productive, personal, and entertaining. Here are some Protips that Vitor Monteiro, GitHub Strategic Architect, has picked up along the way that might be … | Continue reading


@github.blog | 4 years ago

February service disruptions post-incident analysis

In-depth analysis of February service disruptions that impacted GitHub services. | Continue reading


@github.blog | 4 years ago

Six years of the GitHub Security Bug Bounty program

Learn more about the Bug Bounty program, including a recap of 2019’s bugs, our expanded scope, new features, and more. | Continue reading


@github.blog | 4 years ago

GitHub Desktop 2.4 introduces proxy support and issue creation

GitHub Desktop 2.4 gets you set up to work behind a proxy without having to configure anything manually, allows you to easily create an issue, and brings dark theme out of beta. | Continue reading


@github.blog | 4 years ago

Easier organization and increased scalability for repository administrators

With easier organization and increased scalability, repository admins can more efficiently control access management to get users the permissions they need. | Continue reading


@github.blog | 4 years ago

Getting started with GitHub Sponsors

This quickstart guide walks you through several ways you can start pursuing funding for your open source work. | Continue reading


@github.blog | 4 years ago

Open collaboration on COVID-19

Explore some impactful open source projects being created by teams around the world in response to COVID-19. | Continue reading


@github.blog | 4 years ago

Highlights from Git 2.26

Take a look at some of the new features in the latest Git release. | Continue reading


@github.blog | 4 years ago

GitHub Action Hero: Shohei Ueda

We spoke with our latest GitHub Action Hero, Shohei Ueda, about the story behind Hugo setup, mdbook Action, and a few other projects. | Continue reading


@github.blog | 4 years ago

Getting to know the #NewYearNewPack winners

#NewYearNewPack winner Frank Mantraga shares how the Pack helped him bring his open-source student planner to life. | Continue reading


@github.blog | 4 years ago

Set up your digital classroom with GitHub Classroom

Many teachers are moving to virtual solutions for managing student assignments, projects, and grading. Join webinars hosted by GitHub Education Experts to share how teachers can manage and organize their class with GitHub Classroom. | Continue reading


@github.blog | 4 years ago

CERT partners with GitHub Security Lab for automated remediation

Learn more about how we found ways to scale our vulnerability hunting efforts and empower others to do the same. In this post, we’ll take a deep-dive in the remediation of a security vulnerability with CERT. | Continue reading


@github.blog | 4 years ago

Improve student success and increase teacher time with autograding

Learn more about autograding and how it provides students with immediate feedback they can apply before an assignment is due. | Continue reading


@github.blog | 4 years ago

GitHub for mobile is now available

Learn more about GitHub for mobile—including highlights of its core features and how to get started. | Continue reading


@github.blog | 4 years ago

NPM Is Joining GitHub

We're excited to announce that npm will be joining GitHub. | Continue reading


@github.blog | 4 years ago

Enhancing our COVID-19 response to care for our community and team

We’ve taken further steps to ensure that our people can be safe and productive wherever they are, and that our community’s home on GitHub remains reliable and resilient. | Continue reading


@github.blog | 4 years ago

Introducing autograding for GitHub Classroom and the GitHub Teacher Toolbox

GitHub Education introduces two new features to help you shape the next generation of software developers, with the GitHub Teacher Toolbox and more automation for GitHub Classroom. | Continue reading


@github.blog | 4 years ago

Why organizations should commit to innersource in 2020

Learn about five more reasons why every enterprise should make innersource a priority in 2020. | Continue reading


@github.blog | 4 years ago

Five reasons why organizations should invest in open source

Learn about the top five reasons why leading enterprise organizations are investing in open source. | Continue reading


@github.blog | 4 years ago

COVID-19 update: supporting our employees and community

Learn more about decisions we've made to protect our employees, our community, and our customers in response to COVID-19. | Continue reading


@github.blog | 4 years ago

February service disruptions

Recently, we’ve had multiple service interruptions on GitHub.com. We know how important reliability of our service is for your projects and teams. We take this responsibility very seriously and apologize for these disruptions. These incidents | Continue reading


@github.blog | 4 years ago

We’re challenging you to create your very own GitHub Actions

Starting March 5, we’re hosting an online GitHub Actions Hackathon challenging you to create original Actions. | Continue reading


@github.blog | 4 years ago

Your new web notifications experience is here

Quickly find and take action on your notifications with the new notifications experience on GitHub.com | Continue reading


@github.blog | 4 years ago

Over 100 partners to help you succeed with the GitHub Student Developer Pack

The GitHub Student Developer Pack delivers the best real-world developer tools and training from over 100 partner companies. | Continue reading


@github.blog | 4 years ago

2019 Transparency Report

We’re excited to share GitHub’s 2019 Transparency Report, a by-the-numbers look at how we handle requests for user data and moderate content on GitHub. | Continue reading


@github.blog | 4 years ago

GitHub partners with HackYourFuture

GitHub is now a proud sponsor of Hack Your Future, a not-for-profit coding school for refugees and other people that have limited access to education and the labor market. Learn more about the latest campaign, Behind the Source. | Continue reading


@github.blog | 4 years ago

GitHub: How to write the perfect pull request (2015)

As a company grows, people and projects change. To continue to nurture the culture we want at GitHub, we’ve found it useful to remind ourselves what we aim for when we communicate. We recently introduced | Continue reading


@github.blog | 4 years ago

Automating MySQL schema migrations with GitHub Actions and more

In this deep dive, we cover how our daily schema migrations amounted to a significant toil on the database infrastructure team, and how we searched for a solution to automate the manual parts of the process. | Continue reading


@github.blog | 4 years ago

GitHub Enterprise is now free through Microsoft for Startups

We’re partnering with Microsoft for Startups to make GitHub available for all participants, starting on February 13. | Continue reading


@github.blog | 4 years ago

GitHub CLI is now in beta

We want your feedback about GitHub’s new command line tool that makes it easier to work with GitHub and reduce friction for many of your common workflows. | Continue reading


@github.blog | 4 years ago

Announcing GitHub India

We’re bringing GitHub closer to communities in India to better serve students, developers, maintainers, enterprise customers, and everyone helping to create the future of open source. | Continue reading


@github.blog | 4 years ago

GitHub Enterprise Server 2.20 is here

Additional security features, a new internal visibility option, and more with the latest updates to GitHub Enterprise Server 2.20. | Continue reading


@github.blog | 4 years ago

Show open source some love and win a GitHub Hoodie with #OpenSourceValentine

Share your love for open source and learn how to get involved for a chance to win a GitHub hoodie. | Continue reading


@github.blog | 4 years ago

Get more information at a glance with issue and pull request linking

Now, anyone can connect an issue to a pull request from the issue directly using the new linked pull request section providing greater context to your workflow. | Continue reading


@github.blog | 4 years ago

Manage secrets and more with the GitHub Actions API

Manage secrets, make use of self-hosted runners, and more with the GitHub Actions API—now available in beta. | Continue reading


@github.blog | 4 years ago

Highlight your project on Local Hack Day: Share

GitHub and Major League Hacking (MLH) came together to organize Local Hack Day: Share. | Continue reading


@github.blog | 4 years ago

The Arctic Code Vault starts production and your open source projects are being archived

On 02/02/2020 we took a snapshot of every active public repository on GitHub to be archived for a thousand years in the Arctic Code Vault. Learn about what’s included, how you can help us improve it, and more. | Continue reading


@github.blog | 4 years ago

Code navigation is now available for all Go, Python, and Ruby repositories

Jump to definition and find all references are now available for all Go, Python, and Ruby repositories on GitHub, with more languages coming soon. | Continue reading


@github.blog | 4 years ago

GitHub Desktop 2.3 removes obstacles to help you be more productive

GitHub Desktop brings two features that avoid permission failures: rerouting when pushing to a cloned repository and rerouting when pushing to a protected branch. | Continue reading


@github.blog | 4 years ago

Browse good first issues to start contributing to open source

Want to contribute to open source, but not sure where to begin? GitHub now helps you find good first issues to get you started. | Continue reading


@github.blog | 4 years ago

How we built the good first issues feature

We've recently launched good first issues recommendations to help new contributors find easy gateways into open source projects. Read about the machine learning engine behind these recommendations. | Continue reading


@github.blog | 4 years ago

Bring your monorepo down to size with sparse-checkout

Git 2.25.0 includes a new experimental git sparse-checkout command that makes the existing feature easier to use, along with some important performance benefits for large repositories. | Continue reading


@github.blog | 4 years ago