Hi, > > ...but how do you then tell the Git forge to use your changes when > > you want to tell it to merge this merge request? > > I mean, yes, if the merge request has been made from a different branch in > the same Git repository, so you actually have enough access to force-push > your changes to that branch, that might even be possible, but first, that's > not always the case, and second, even then that is not always easy and > convenient.
In the web interface you can suggest changes that automatically become patches on the branch, which the original submitter can easily clean up / integrate next time they rebase/refresh the MR. >From the command line you can actually push to a branch even if it was submitted from a fork. You can see an example of that in https://salsa.debian.org/dgit-team/dgit/-/merge_requests/296 where my MR was rewritten and merged even to the degree that none of the commits in the MR were any longer mine. I encourage people to try out using MRs, and you are likely to notice details like this when playing around with the functionality.