Suppose my feature
branch is from the develop
branch. I make some commits into feature
and submit pull request to my boss to merge into develop
.
But if I continue to work on, commit and push to feature
before he reviews the request, then will will all those commits be accepted if he accepts the original pull request? In other words, is a pull request meant to merge the latest version of the branch or the specific commit?
Or is it something that depends on specific repositories (gitlab, github etc.)? My company uses azure devops if that is important here.
In this context, I would also want to know how is a pull request different from git merge
?