Me and my friend are planning on doing html/css/javascript development, and I was looking at Visual Studio Code as an option for working on this together. We live in seperate areas, and of course COVID-19 as well is here, so we need to do this remotely. I've seen that Visual Studio Code has Live Share, but that's not something that would work, as it requires the host be online to edit the code. Next, I found out about "Codespaces", and it seems to be good, but it would turn out to be quite expensive for us ($20-$30 a month), as we're still high school students. Then I thought of the idea to use GitHub with it, and just store it locally on my friend and I's PCs, and just do commits and pull requests on there and bring it in to our local machines.
So My Question: What options are there for remote collaboration with Microsoft Visual Studio Code?
Wrapping up this question due to its age. We've stuck with VSCode and using GitHub repositories and simply pushing, pulling, doing regular commits.