ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 248 - Professional Cloud Developer discussion

Report
Export

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?

A.
Each developer commits their code to the main branch before each product release, conducts testing, and rolls back if integration issues are detected.
Answers
A.
Each developer commits their code to the main branch before each product release, conducts testing, and rolls back if integration issues are detected.
B.
Each group of developers copies the repository, commits their changes to their repository, and merges their code into the main repository before each product release.
Answers
B.
Each group of developers copies the repository, commits their changes to their repository, and merges their code into the main repository before each product release.
C.
Each developer creates a branch for their own work, commits their changes to their branch, and merges their code into the main branch daily.
Answers
C.
Each developer creates a branch for their own work, commits their changes to their branch, and merges their code into the main branch daily.
D.
Each group of developers creates a feature branch from the main branch for their work, commits their changes to their branch, and merges their code into the main branch after the change advisory board approves it.
Answers
D.
Each group of developers creates a feature branch from the main branch for their work, commits their changes to their branch, and merges their code into the main branch after the change advisory board approves it.
Suggested answer: D

Explanation:

Use a centralized repository. A centralized repository is a single location where all of your team's code is stored. This makes it easy for everyone to access the latest code, and it also helps to prevent conflicts. Use branches. Branches are a way to create a separate version of the code for development purposes. This allows developers to work on new features or bug fixes without affecting the main branch of the code.

asked 18/09/2024
Josue Medrano Caldera
21 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first