there is a Pull Request from a year ago that i want to take over and finish up
i need to:
- get these changes
- sync them up with the repo's current state (yes i will have to solve merge conflicts, it's ok)
- push them to my own fork
the github desktop app doesn't support this workflow at all, apparently, and refuses to let me push to anything but upstream (?????????)
i am reaching the classic "doing something fuck-simple in git" point where it would be vastly easier to just merge these changes by hand in a text editor than actually engage with the version control system
how do i do this
edit
ok so:
after pulling down the main repo,
first, you run git fetch https://web.zone/other/fork/repo.git theirBranch:yourNameForTheirBranch
then you can git checkout yourNameForTheirBranch and do your git pull --rebase origin mainOrWhateverTheyCallTheirMainBranch to sync up.
and Then you can finally push it wherever.
