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.
GitHub Desktop brings two features that avoid permission failures: rerouting when pushing to a cloned repository and rerouting when pushing to a protected branch.
Want to contribute to open source, but not sure where to begin? GitHub now helps you find good first issues to get you started.
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.
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.
You can now compare tags between two releases – in order to determine what changes have been made – by clicking on the Compare ▾ button for a given release. Learn…
As a repository administrator you can now allow community members to report disruptive content to project maintainers for review and moderation. Once enabled in the “reported content” section of your…
Learn more about what’s behind the scenes with GitHub vulnerability alerts.
Learn more about the security vulnerabilities in Git 2.24 and older.
Keep GitHub Enterprise Server secure with our recommendations for security best practices, from password protection to logging and auditing.
The following improvements have been made to protected branches in order to facilitate more granular combinations of rules: Reject any push that contains a merge commit by enabling Require linear…
GitHub Actions now supports self-hosted runners on the ARM and ARM64 architectures. When adding a new Linux runner to your repository, simply select which architecture you need and follow the…
Learn more about updates we’ve made to our Terms of Service and Privacy Statement.
On Day Two of GitHub Universe 2019, we announced GitHub Security Lab to bring together security researchers, maintainers, and companies across the industry who share our belief that the security of open source is important for everyone.
As we celebrate Actions becoming generally available, check out some of the ways teams are contributing to Actions—and how you can start automating more of your workflow.
It’s our favorite time of year: GitHub Universe. And we’ve made some exciting announcements. GitHub Actions and Packages are now out of beta, we launched GitHub for mobile, redesigned the notifications experience, and introduced lots of other features we think you’ll love.
See what’s new for community and project management, developer productivity, and security in GitHub Enterprise Server 2.19.
Users who have been selected for the beta are now able to search select repositories by pressing f on the repository page and entering their desired query. By default, it…
Jump to definition and find all references are now available for all Go, Python, and Ruby repositories on GitHub, with more languages coming soon. When viewing a Go, Python, or…
Celebrate a GitHub Action’s milestone with highlights of a few key actions and a technology partner’s work.
To celebrate 365 days of achievements, let’s look back at the code and communities built on GitHub this year.
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Catch up on the GitHub podcast, a show dedicated to the topics, trends, stories and culture in and around the open source developer community on GitHub.