AD0-E134 practice question 6 of 15

Which practice should be used to push a code fix to make it into the current release candidate?

Full set: 72 questions
Answer options
A: Make the fix in CRX where the current release candidate is currently deployed.
B: Create a new release candidate from the master branch.
C: Make the fix locally and upload the package to where the release candidate is deployed.
D: Cherry-pick the fix commit into the release candidate. Correct answer
Correct Answer:
D. Cherry-pick the fix commit into the release candidate.
Explanation

To push a code fix into the current release candidate, the best practice is to cherry-pick the fix commit into the release candidate branch. Cherry-picking allows you to apply specific changes from one branch to another, ensuring that only the necessary fixes are included without introducing unrelated changes. Here’s how to cherry-pick a commit: Identify the Commit: Locate the commit hash of the fix you need to apply. This can be found in your version control system (e.g., Git). Checkout the Release Candidate Branch:
git checkout release-candidate-branch
Cherry-pick the Commit:
git cherry-pick
Resolve Conflicts (if any): If there are conflicts, resolve them manually and then continue the cherry- pick process:
git add
git cherry-pick --continue
 Test the Changes: Ensure that the changes are tested thoroughly in the release candidate environment to confirm the fix works as expected.  Push the Changes:
git push origin release-candidate-branch
Cherry-picking ensures that only the required changes are applied to the release candidate, maintaining the stability and integrity of the codebase.
Reference: Git Cherry-pick Documentation

Scroll to Top