Microsoft

Squash: A Whole New Way to Merge Pull Requests

Mar 15, 2016Matthew Mitrik (MS)
Squash: A Whole New Way to Merge Pull Requests
SummaryAI, from the source post

Introduced a 'squash merge' option for pull requests in Visual Studio Team Services. This feature allows developers to merge changes from a topic branch into a target branch as a single commit, preserving a cleaner history by avoiding intermediate commits from the topic branch. The post explains the concept of squash merging with Git command-line examples and illustrates its application within the VSTS pull request merge dialog.

More from the Git Pull Request Merge Logic trail