PROFESSIONAL-CLOUD-DEVELOPER · Question #370
PROFESSIONAL-CLOUD-DEVELOPER Question #370: Real Exam Question with Answer & Explanation
The correct answer is C: Each developer creates a branch for their own work, commits their changes to their branch, and. Following Google-recommended practices, frequent integration is key to reducing integration issues and driving higher rates of software delivery. By having each developer create their own branch, make commits, and merge into the main branch daily, the team ensures that integratio
Question
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?
Options
- AEach developer commits their code to the main branch before each product release, conducts
- BEach group of developers copies the repository, commits their changes to their repository, and
- CEach developer creates a branch for their own work, commits their changes to their branch, and
- DEach group of developers creates a feature branch from the main branch for their work, commits
Explanation
Following Google-recommended practices, frequent integration is key to reducing integration issues and driving higher rates of software delivery. By having each developer create their own branch, make commits, and merge into the main branch daily, the team ensures that integration happens continuously. This trunk-based development approach encourages regular testing and validation, making it easier to detect issues early and avoid large, complex integrations before This practice also aligns with CI/CD principles, which emphasize small, frequent commits and continuous integration to maintain high code quality and accelerate development velocity.
Topics
Community Discussion
No community discussion yet for this question.