AZ-400 Design and implement source control • Set 2
AZ-400 Design and implement source control Practice Test 2 — 15 questions with explanations. Free, no signup.
You are a DevOps consultant for a financial services company that is migrating from TFVC to Git. The existing TFVC repository has several branches: main, dev, feature branches, and release branches. The history is linear with no branching. The company requires that all future Git commits follow a strict naming convention: 'type(scope): description' (e.g., 'feat(api): add new endpoint'). They also want to prevent direct commits to the main branch; all changes must go through pull requests with at least one reviewer. Additionally, they want to ensure that each commit message is validated before it is merged. The team is small (5 developers) and they want a simple setup without complex tooling. Which approach should you recommend?
Choose an answer to begin — your selection is scored in the full session.
15 questions · instant feedback and full explanations after every question.