In Git, what does the command git rebase primarily accomplish in a feature branch workflow?
Question 2
Which of the following best describes the purpose of a pull request in a collaborative Git workflow?
Question 3
When using Git, what is the primary advantage of the 'feature branching' strategy in team development?
Question 4
In a Git workflow, what does the term 'fast-forward merge' mean?
Question 5
Suppose you are working on a feature branch and have made several commits. However, some of the commits contain mistakes. Which Git command allows you to combine multiple commits into a single commit and edit their messages before merging back to the main branch?