Ah, WSL. That sounds great. Docker works, let's try to edit something without messing up the permissions...
$ git clone ssh://blahblahblah.space/repo.git
[...]
$ code repo
VS Code opens... C:\windows\System32. Because the contents of the VolFS contents aren't available to Windows applications. So, you have to use /mnt/c, which is using Windows permissions (so, everything ends up 0777 for example). That was disappointing.