New & Notable
Version control News
February 25, 2021
GitHub has added a CSO to its ranks, as the platform seeks to grow and maintain one of the world's largest collections of open source software projects.
September 11, 2020
As Git and GitHub gain momentum with a majority of developers, Oracle has moved the OpenJDK repository to the Git source code management system and GitHub hosting platform.
August 13, 2020
CircleCI has teamed up with Salesforce to help developers building applications on Salesforce's Java-like Apex development platform tap into the CircleCI CI/CD engine.
March 17, 2020
GitHub for mobile delivers a fully native iOS and Android development experience of the popular GitHub source code version control service for developers.
Version control Get Started
Bring yourself up to speed with our introductory content
Application lifecycle management (ALM) is an integrated system of people, tools and processes that supervise a software application from its initial planning through retirement. Continue Reading
In software development, a trunk is the base code into which all subsequent code is merged. Continue Reading
Some organizations need to build and deploy apps to specific cloud platforms. This walkthrough shows you step by step how to create a CI/CD pipeline using GitHub and Azure DevOps. Continue Reading
Evaluate Version control Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
CI/CD can transform an organization, but there's a lot to consider. This comprehensive guide explains the CI/CD pipeline stages, benefits and challenges, best practices and more. Continue Reading
Continuous delivery and continuous deployment both compress and de-risk the final stages of production rollout. Learn how to choose the proper path for your organization. Continue Reading
Many enterprises begin their DevOps journey with a continuous development and delivery pipeline. Before you get started, understand some fundamental CI/CD pros and cons. Continue Reading
Manage Version control
Learn to apply best practices and optimize your operations.
CI/CD security means fortifying everything that flows through your software pipeline with securing elements -- but the pipeline itself can be a target. Lock it down with these CI/CD protective steps. Continue Reading
Ready to set up a CI/CD pipeline? Follow these general steps, with guidance toward specific examples depending upon your own specific needs and resources. Continue Reading
CI/CD removes the manual steps involved when you create and install application code. Address these CI/CD challenges and ease the flow of your software pipeline. Continue Reading
Problem Solve Version control Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
Codebase updates are critical, but what about when they introduce vulnerabilities? These three steps will help app developers secure codebase updates and keep their apps safe. Continue Reading
There's no shortage of ways for a QA team to adopt shift-right testing. But, while the approach can fit in with continuous deployment, don't consider it a catch-all for bug removal. Continue Reading