-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Resolving PR merge conflicts for "common config rush pnpm‐lock.yaml"
Jeremy Meng edited this page Dec 19, 2024
·
2 revisions
Here's the recommended process to resolve merge conflicts of common/config/rush/pnpm-lock.yaml
in your PR:
git fetch upstream
git merge --no-edit upstream/main
- Use your favorite IDE, editor, or Git Client to resolve conflicts for files other than
common/config/rush/pnpm-lock.yaml
-
git checkout upstream/main -- common/config/rush/pnpm-lock.yaml
under the project root rush update
git add common/config/rush/pnpm-lock.yaml
- Commit the merge
- Push the commit to your fork, for example,
git push origin
Step 4) to 6) can be combined and enhanced to run under any directory under the repo if you are using a *NIX environment:
git checkout upstream/main `git rev-parse --show-toplevel`/common/config/rush/pnpm-lock.yaml && rush update && git add `git rev-parse --show-toplevel`/common/config/rush/pnpm-lock.yaml