How to use group assignments in GitHub Classroom
Like professional developers working together on code, students can use GitHub Classroom to collaborate on group projects in a shared repository. In this post, we’ll walk you through how teachers…
Like professional developers working together on code, students can use GitHub Classroom to collaborate on group projects in a shared repository. In this post, we’ll walk you through how teachers…
A new version of Git LFS, the open source Git extension for versioning large files, is now available. Git LFS v2.4.0 comes with a rewrite of the underlying pattern matching…
The file finder makes it easy to review pull requests and understand how changes impact your code. Now PHP developers can navigate to changed methods and functions right in their…
Patchwork is headed to Stockholm! This event is open to beginners to Git and GitHub and mentors who want to help others learn. We’ll have stickers for everyone and a…
A fresh release of our Electron app is ready for your desktop. GitHub Desktop 1.1 builds on last year’s Electron relaunch with new features and enhancements that help you bring…
To support teachers who want to master GitHub, we’ve launched Campus Advisors—a training program built to help you commit with confidence and teach your students with real-world tools. Our inspiration…
Growing tech communities across Africa will continue to push the continent’s digital revolution forward while powering societal and cultural changes, and a key part of moving this digital revolution forward…
From tougher security to more beautiful source code images, our first Release Radar of 2018 has something for everyone. Check out the latest tools that have been delighting and delivering…
In the third programming course in the computer science major, Dan Wallach wants students to master programming in Java with a high degree of rigor and at a large scale.…
Last year, GitHub brought 24 million people from almost 200 countries together to code better and build bigger. From frameworks to data visualizations across more than 25 million repositories, you…
Last year we announced the deprecation of several weak cryptographic standards. Then we provided a status update toward the end of last year outlining some changes we’d made to make…
It’s time to celebrate a fresh round of releases from our community—many of them 1.0s! The open source projects in this month’s Release Radar are supported by the Apache foundation…
With issues like net neutrality and digital news curation in headlines every day, we’re seeing the effects of the growing role that technology has in our lives more than ever.…
Before your 2018 calendar fills up, start planning your trip to Barcelona on March 8 for Git Merge—an event dedicated to the developer community’s favorite version control tool. Whether you’re…
Two years ago, we breathed a collective sigh of relief when the Federal Communications Commission (FCC) passed the Open Internet Order—regulations allowing people to freely access and interact with information…
Another Hacktoberfest has come and gone, and we couldn’t be more proud of your contributions. With over 200,000 merged pull requests in almost 65,000 repositories, you made this our biggest…
Several years ago, Jekyll, the open source project that powers GitHub Pages, introduced shared themes. Since then, you have been able to use about a dozen themes to change the…
24 Pull Requests is an annual community-organized event encouraging developers to give back to open source projects over the holiday season. Be part of this year’s giving by submitting 24…
Last month, we made it easier for you to keep track of the projects your code depends on with the dependency graph, currently supported in Javascript and Ruby. Today, for…
Wilhelm Klopp is a student at University College London (UCL), a Campus Expert, and creator of Simple Poll—one of the most popular Slack integrations. He spent the summer of 2017…
Writing code with other developers can be a great way to onboard teammates, get to know how your peers think, and learn new skills. Unfortunately, writing code together can be…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.