2 ms·
Exactly! But why do you need to squash while merging? The concept of merge tells that a branch is merged into the history by adding a merge commit. This commit
by cjantz 12y ago
Exactly!
But why do you need to squash while merging? The concept of merge tells that a branch is merged into the history by adding a merge commit. This commit reflects all differences. It's done automatically if possible - you need to resolve conflicts if it's not.
Correct me if I'm wrong but in my understanding a merge does nothing else than create a commit which is like a squashed representation.