I've branched to work on a feature. Let's call it feature-branch. Now I want to merge ALL of the changes on that branch, and I mean - the whole shebang - into my master branch?
So, I start by checking out the master branch and then choose "Merge" but I am invited to pick one commit from feature-branch. I can't select ALL the commits.
If I choose the most recent commit from feature-branch, will that merge it AND all the committed changes that occured before it? I guess not, cos the most recent commit only has certain changes and anything before it is recorded in a separate, previous commit.
How do I merge ALL the changes from feature-branch into master?
Thanks!