git fetch origin main
git pull origin main --rebase
VSCode does a great job of walking through the conflicts... do that until
continue returns Git: Failed to execute git
shows up.
- verify that where the rebase is stuck doesnt have conflicts
git diff --check
- if no conflicts show up then
git rebase --skip
git push -f origin <branch>