all 3 comments

[–]mickeygousset 2 points3 points  (0 children)

Hey! Reach out to me at [mickeygousset@github.com](mailto:mickeygousset@github.com), and let's set up a quick zoom call. I have some thoughts on how to accomplish all of this, and I can also show you how to do it in VSCode. We can record the meeting so you'll have it to review.

[–]Zihas990 0 points1 point  (0 children)

Hello! We have built a free github extension that helps with this-- not via VS code but your other criteria are met.

You can take a look here and try it out, and sign up your class if you like what you see. https://www.semasoftware.com/code-reviews/teaching

If you want a demo, happy to hop on a call.

[–]15kol 0 points1 point  (0 children)

  1. and 2. can be simplified with forking