Source Code Management
Introduction and how you can help
The Source Code Management direction page belongs to the Source Code group of the Create stage, and is maintained by Derek Ferguson, who can be reached at dferguson@gitlab.com.
This direction is a work in progress, and everyone can contribute. Sharing your feedback directly is the best way to contribute to our strategy and vision. Please, comment and contribute in the linked issues below, or to any other issues or epics, or raise an issue yourself in gitlab-org/gitlab if you don‘t find existing feedback that matches your thoughts.
Strategy and Themes
Source code management (SCM) is the foundation of an organization‘s software development practice.
Building great software depends on teams working well together. Teams can rarely be divided into areas of complete independence. As cross–functional security, compliance, and growth teams are formed, or new services and libraries are created, effective coordination and collaboration are essential.
To achieve this, teams need to protect production while making it easy for everyone to contribute. Source Code Management provides the controls to define the rules and workflows for this purpose: