% ./Tools/Scripts/git-webkit pr fatal: cannot force update the branch 'main' checked out at '/Volumes/gsnedders/projects/Safari/OpenSource' Failed to match 'main' to it's remote 'origin'
I'm not sure why we're trying to update main at all, rather than just relying on origin/main? I definitely don't expect 'git-webkit pr' when run from branch 'my-super-engineering' to modify my 'main' branch.
<rdar://problem/107133130>
To be specific, we run ['/usr/bin/git', 'branch', '-f', 'main', 'remotes/origin/main'] I just almost filed a new bug about this; this is with `git-webkit pr --no-add --no-rebase --no-commit` the only place where we try and mutate any local branch, which we shouldn't be doing. There's no good reason for `git-webkit pr` to be resetting a local branch.