nerdexam
Amazon

DVA-C02 · Question #425

A developer needs to freeze changes to an AWS CodeCommit repository before a production release. The developer will work on new features while a quality assurance (QA) team tests the release. The QA…

The correct answer is A. Create a release branch from the latest Git commit that will be in the release. Apply fixes to the. Create a release branch from the latest Git commit that will be in the release. Apply fixes to the release branch. Continue developing new features, and merge the features into the main branch. Merge the release branch into the main branch after the release.

Submitted by rania.sa· Mar 5, 2026Deployment

Question

A developer needs to freeze changes to an AWS CodeCommit repository before a production release. The developer will work on new features while a quality assurance (QA) team tests the release. The QA testing and all bug fixes must take place in isolation from the main branch. After the release, the developer must integrate all bug fixes into the main branch. Which solution will meet these requirements?

Options

  • ACreate a release branch from the latest Git commit that will be in the release. Apply fixes to the
  • BCreate a Git tag on the latest Git commit that will be in the release. Continue developing new
  • CCreate a release branch from the latest Git commit that will be in the release. Apply fixes to the
  • DCreate a Git tag on the latest Git commit that will be in the release. Continue developing new

How the community answered

(48 responses)
  • A
    85% (41)
  • B
    8% (4)
  • C
    2% (1)
  • D
    4% (2)

Explanation

Create a release branch from the latest Git commit that will be in the release. Apply fixes to the release branch. Continue developing new features, and merge the features into the main branch. Merge the release branch into the main branch after the release.

Community Discussion

No community discussion yet for this question.

Full DVA-C02 Practice