Once a contributor has created a contributor branch and pushed it to Unison Share, their contribution will show up in the project's Unison Share contributions page.
Click on the contribution you'd like to review and you can see a description of the changes and the name of the branch being submitted for review.
The contributions panel contains a helpful tooltip with steps for reviewing the contribution, in case you forget!
You'll need to clone the branch locally to review and merge it in.
myProject/main> clone /@contributor/featureBranch
myProject/@contributor/featureBranch>
You can use the merge.preview
command to see what changes will be made to the project if you merge in the contributor's branch.
myProject/@contributor/featureBranch> merge.preview /@contributor/featureBranch /main
If you're happy with the changes, you can merge the contributor's branch into your project's main
branch.
myProject/@contributor/featureBranch> merge /@contributor/featureBranch /main
Finally, push your changes back to Unison Share to make them available to others or create a release!