The GitHub Student Developer Pack delivers $200k worth of tools and training to every student
The GitHub Student Developer Pack now delivers over $200k worth of tools and training to every student with the addition of 22 new partners.
Resources and guides for mastering the world’s leading platform for version control and collaborative development. Whether you’re a beginner who’s just starting to navigate GitHub or an experienced developer looking to refine your skills, this category offers a wealth of tutorials, tips, and best practices to help you make the most of the GitHub platform. Learn how to effectively manage repositories, understand branching and merging, and utilize GitHub Actions for automation. Explore advanced topics such as continuous integration and deployment, security best practices, and leveraging GitHub’s API for custom workflows. Completely new to GitHub? Check out our documentation on how to get started.
The GitHub Student Developer Pack now delivers over $200k worth of tools and training to every student with the addition of 22 new partners.
We’re sharing the #myfirstrepo contest winners along with how you can easily find your first repository.
Student event organizers can use the new workshop from Major League Hacking, How to Collaborate on Code Projects with GitHub, to help their peers get started with version control.
Today, we’re excited to introduce repository templates to make boilerplate code management and distribution a first-class citizen on GitHub. To get started, all you need to do is mark a repository as a template, and you’ll immediately be able to use it to generate new repositories with all of the template repository’s files and folders.
Make your portfolio shine with pinned gists.
Now you can request an archive of your data from your account settings page.
Ready to deploy? “Ship it!” to production with the press of a button.
Is your Git repository bursting at the seams? git-sizer is a new open source tool that can tell you when your repo is getting too big. git-sizer computes various Git…
Join the GitHub Training Team for a week dedicated to IDEs. We’ll feature a different IDE every day and show you how to make the most of your GitHub workflow…
When you first started using GitHub, you read every notification that trickled in with interest and stayed up-to-date on projects with ease. It gets more difficult when you start to…
Manage your repositories’ incoming issues more efficiently with a few new updates: a keyword and saved reply to mark duplicate issues, along with a clearer, more informative style for keywords.…
The merge button on pull requests supports two great workflows with merge commits and commit squashing. Now you can use the merge button to rebase and merge your changes, too.…
GitHub announced a public API one month after the site launched. We’ve evolved this platform through three versions, adhering to RFC standards and embracing new design patterns to provide a clear and consistent interface.
You might be familiar with how GitHub Pages helps you share your work with the world or maybe you have attended a class that helped you build your first GitHub…
You can now showcase the repositories that best represent your work on your GitHub profile. Using the “Pinned repositories” list, you can pin any public repository you have contributed to.…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Get tickets to the 10th anniversary of our global developer event on AI, DevEx, and security.