Managing large files with Git LFS
We recently announced that Git Large File Storage, our open source project for managing large assets with Git, had reached a 1.0 milestone and would be available to all repositories…
The latest news and updates around GitHub’s suite of tools and features. From new capabilities and products that streamline software development to powerful integrations that boost collaboration, this category provides comprehensive coverage of the advancements shaping the future of software development on GitHub.
We recently announced that Git Large File Storage, our open source project for managing large assets with Git, had reached a 1.0 milestone and would be available to all repositories…
May 5, 2021 update: The limited edition U2F Security Keys described in this post are no longer available. To help users better secure their accounts, we are expanding GitHub’s authentication…
You’ve been able to attach images to issues and pull request comments for awhile. Now we’ve expanded that feature to include: Microsoft Word .docx Microsoft Powerpoint .pptx Microsoft Excel .xlsx…
It’s all too easy to force push to the wrong branch, overwriting someone else’s changes with your own. Sometimes it results in losing work (unless you know how to undo…
The new GitHub Desktop is now available. It’s a fast, easy way to contribute to projects from OS X and Windows. Whether you’re new to GitHub or a seasoned user,…
You can now create deploy keys with read-only access. A deploy key is an SSH key that is stored on your server and grants access to a single GitHub repository.…
Communicating ideas that combine code, data and visualizations can be hard, especially if you’re trying to collaborate in realtime with your colleagues. Whether you’re a researcher studying Wikipedia, an astronomer…
Distributed version control systems like Git have enabled new and powerful workflows, but they haven’t always been practical for versioning large files. We’re excited to announce Git Large File Storage…
We’ve been displaying 3D, map, and tabular files for a while now. We’re now happy to add PDF documents to the list! Simply browse to a PDF document and we’ll…
While making your source code available in a public GitHub repository is awesome, it’s important to be sure you don’t accidentally commit your passwords, secrets, or anything else that other…
Applications integrate with GitHub to help you and your team build, test, and deploy software. But not all apps are created equal. By adopting a list of approved applications, organization…
Pull requests are fantastic. We use them every day to review and discuss code, documentation, and designs. Now you can create pull requests without leaving the warm embrace of GitHub…
Ever found yourself in a situation where your working directory contains a mix of changes that don’t quite fit together? It would be easy to commit it all at once…
Unified and split diffs now feature syntax highlighting, which adds colors to your code to make its meaning and structure clearer. Now you can more easily understand the code that…
Since we introduced the Status API, you’ve been able to improve the quality of your code by including the status of a pull request within the conversation timeline, for every…
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.