GH-900 · Question #89
Which of the following best describes GitHub flow?
The correct answer is C. A lightweight workflow that allows for safe experimentation with new ideas and collaboration on. GitHub flow is a lightweight, branch-based workflow where developers create feature branches off main, commit changes, open pull requests for collaboration and review, and merge back to main - enabling safe experimentation and continuous delivery. Option A describes Git Flow…
Question
Which of the following best describes GitHub flow?
Options
- AA branching model that uses feature branches and multiple primary branches
- BA strategy where separate branches are created for each release, and pull requests are used to
- CA lightweight workflow that allows for safe experimentation with new ideas and collaboration on
- DA strict workflow that enforces a linear development process with all changes made directly on
How the community answered
(33 responses)- A6% (2)
- B3% (1)
- C88% (29)
- D3% (1)
Explanation
GitHub flow is a lightweight, branch-based workflow where developers create feature branches off main, commit changes, open pull requests for collaboration and review, and merge back to main - enabling safe experimentation and continuous delivery. Option A describes Git Flow, which uses long-lived branches like 'develop' and 'release'. Option B describes a release-branch strategy. Option D describes a trunk-based development approach where all changes go directly to the main branch, which is the opposite of GitHub flow's branching model.
Topics
Community Discussion
No community discussion yet for this question.