
Manage Branches and Use a Feature Branch Branching Strategy in Azure DevOps Services
Part of Azure DevOps Topic: Azure
Access
StationX Infrastructure Labs — 3 attempts per lab
🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab
Already have access? Sign in.
New to this? Try a free practice lab — a scripted hacking challenge in your browser, no account needed.
What you'll do
In this lab, you will manage branches in an Azure DevOps Git repository to push a new feature into production.
- Create a new feature branch off of main
- Commit changes to your code on the feature branch
- Make a change on the main branch and progress the main branch ahead of your feature branch
- Rebase main back into your feature branch to maintain a linear history
- Add another commit to the feature branch
- Merge your changes from your feature branch into main
- Create a release branch for the next feature release
- Create a pull request in Azure DevOps for your feature release
Note: Once you begin the lab, you will not be able to pause, save, or return to your lab. Please ensure that you have set aside enough time to complete the lab before you start.
- ⏱ About 30 minutes
- Counts towards: Designing and Implementing Microsoft DevOps Solutions (exam AZ-400) · CompTIA Cloud+ (exam CV0-004)
Roadmaps that use this lab
- CompTIA Cloud+ (CV0-004) — step 4: DevOps fundamentals

