Google Cloud Professional Cloud Developer — Question 252

You are a developer at a large organization. Your team uses Git for source code management (SCM). You want to ensure that your team follows Google-recommended best practices to manage code to drive higher rates of software delivery. Which SCM process should your team use?

Answer options

Correct answer: D

Explanation

The correct answer is D because creating a feature branch allows developers to work on new features in isolation and ensures that changes are reviewed and approved before merging into the main branch. Options A and C lack the structured review process that enhances code quality, while option B does not utilize feature branches, which are essential for managing concurrent development efforts effectively.