あくまで自分用のメモなのでわかりにくいのはご了承ください。
ブランチはhoge_branchとして、rebaseでコミットが1つにまとまっている状態で
$ git reset head^
$ git stash -u
$ git checkout develop
$ git pull origin develop
$ git checkout -b copy-hoge_branch
$ git stash apply
$ git add .
$ git commit -m "xxx"
$ git push -f origin copy-hoge_branch:hoge_branch
もしこの手順でやってfiles changedは正しくなったけどPRのコミットが1つにまとまってなかったら、この手順をもう1回やればコミットは1つにまとまるはず