File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -18,3 +18,16 @@ We use [Gitflow](https://docs.github.com/en/get-started/quickstart/github-flow)
1818While a release is pending, we may merge anything into develop, ** except for changes to package.json files** . If we
1919change the package.json files on develop, the gitflow PR master -> develop will have merge conflicts, because during the
2020release the package.json files are updated on master.
21+
22+ ## What to do if there is a merge conflict?
23+
24+ Although gitflow should help us to avoid merge conflicts, as mentioned above in "Important Caveats" it can still happen
25+ that you get a merge conflict when trying to merge master into develop after a successful release.
26+
27+ If this happen, you can resolve this as follows:
28+
29+ - Close the automated PR that was created by the gitflow automationxw
30+ - Create a new branch on top of ` master ` (e.g. ` manual-develop-sync ` )
31+ - Merge ` develop ` into this branch, with a merge commit
32+ - Now create a PR against ` develop ` from your branch (e.g. ` manual-develop-sync ` )
33+ - Merge this PR with a merge commit
You can’t perform that action at this time.
0 commit comments