On services like Bitbucket and Github, one has the option to create a Pull Request and a Merge. What are all of the differences between the two?
Differences I currently know of:
- Ability to approve or reject request
- Ability to provide add a descriptive message with the request
Other than that it seems like a pull request is just essentially a merge.. correct?