This kind of operation is useful when the initiator is off-line or the changes are straightforward so no need to wait until initiator gets involved.
For direct PR or MR without fork, the steps are:
- checkout target branch of the PR
- perform changes on this branch
- git add --all
- git commit --amend
- git push -f
For fork scenario, see Adding Commits to Someone Else’s Pull Request.