In this post I present a Git branching strategy for developing and releasing software as I’ve used it in many of my projects, and which has turned out to be very successful.
Overview of Microsoft Release Management for Visual Studio Team Services and Team Foundation Server
Create managed continuous deployment pipelines to release quickly, easily, and often with Microsoft Release Management for Visual Studio Team Services (VSTS) and Team Foundation Server (TFS)
Source: Overview of Microsoft Release Management for Visual Studio Team Services and Team Foundation Server