GitHub Services can no longer be added to a repository
As we announced back in April, starting today, additional GitHub Services cannot be added to any repository on GitHub.com, via the UI or API. You can continue to edit or…
As we announced back in April, starting today, additional GitHub Services cannot be added to any repository on GitHub.com, via the UI or API. You can continue to edit or…
When you push branches while using the “Pull requests” tab, GitHub will now display the dynamic “Compare and pull request” widget—so you can quickly create a pull request without having…
If you have permission to push to a repository, you can now edit a README file from the repository root by clicking the pen icon to the right of the…
Both users and organizations now have the ability to request an archive of their repositories, issues, comments, and other data using the Migrations API. For more information see the developer…
Repository admins can now install GitHub Apps in repositories, as long as the app does not request any organization-level permissions.
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…
Review requests are a great way to get the people you need to look at your work. Now with team requests, you can find the right group of people and…
On Thursday, October 20th, a bug in GitHub’s system exposed a small amount of user data via Git pulls and clones. In total, 156 private repositories of GitHub.com users were…
Licenses are now displayed in the repository overview, allowing anyone to easily see if a project has an open source license. This change is immediately available on GitHub, and will…
Beginning today, repository admins must invite you to their repository and you must accept the invitation before you can start collaborating. Repository invitations let you decide whether or not you…
We’ve added several commonly requested features, making GitHub Pages an even better place to host websites for you and your projects. Repository metadata First, Jekyll sites on GitHub Pages now…
Today we’re proud to announce a redesigned repository experience focused on your content, built for everyday use. We’ll be slowly rolling out the ability to opt-in to this new design…
It’s a fact of life – sometimes repository names change. This can happen in a few different types of scenarios: When you rename a repository. When you rename your user…
Today we’re happy to announce two big additions to our API: File CRUD and Repository Statistics. File CRUD The repository contents API has allowed reading files for a while. Now…
1/9/2018: Whoops! This post is out of date. For more information on searching repositories on GitHub, check out our documentation. Today we are allowing you to search your own public…
Today we pushed a redesigned feature that highlights language statistics on repository home pages, allowing you to quickly see what languages a repository contains. It’s a great way to get…
We added a special header to all outgoing repository and direct message notifications that should make it much easier to filter emails: Direct messages get a List-ID of user.github.com, while…
When we launched Compare View earlier this year, we knew there was a killer feature still missing: the ability to compare branches across repositories. Easy forking and the networks that…
Hot off the presses is a brand new repository admin screen!
We just pushed out an updated header design for all repository pages, you can see it in action on any of our project pages The new headers fixed some long…
Last night we rolled out some nifty new repository lists for your dashboard in case you haven’t noticed. Find-as-you-type filter bar: If you know the repository name or owner name…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Join us October 28-29 in San Francisco or online for GitHub Universe, our flagship developer event uniting people, agents, and the world’s code.