I'm sure others must have come across this but couldn't find anything specifically on it:
Suppose i have a master and a feature (based on master, added so i could do a pull request) branch on the remote i hae locall tracking branches. Before i issue the pull request, i want to rebase my feature branch so that when the merge to the master happens after the review, it will just be a ff merge. Rebasing the local branch is fine but how do i do it on the remote branch? I can just do a push --force on my feature branch but seems to be a bit brute force. Since pull requests force creation of remote branches, this must be a generice issue.