200-901 · Question #627
200-901 Question #627: Real Exam Question with Answer & Explanation
The correct answer is C: making changes to code in isolation of each other. {"question_number": 5, "correct_answer": "C", "explanation": "Branches in a version control system (such as Git) allow multiple developers to work on separate features, bug fixes, or experiments simultaneously without interfering with each other's code or the main codebase. Each
Question
What is an advantage of using branches for developers working with a version control system?
Options
- Aimplementing a CI/CD pipeline to automate the deployment of code
- Busing different commit methods such as GUI/CLI
- Cmaking changes to code in isolation of each other
- Dtagging commits to capture a snapshot of a specific point in time
Explanation
{"question_number": 5, "correct_answer": "C", "explanation": "Branches in a version control system (such as Git) allow multiple developers to work on separate features, bug fixes, or experiments simultaneously without interfering with each other's code or the main codebase. Each branch is an isolated copy of the code where changes can be made, tested, and reviewed before merging. Choice A describes CI/CD pipelines, which are a separate DevOps concept. Choice B describes different client interfaces for version control, not a branching benefit. Choice D describes tagging, which is a version control feature distinct from branching.", "generated_by": "claude-sonnet", "llm_judge_score": 4}
Topics
Community Discussion
No community discussion yet for this question.