4. put repos in dropbox folder
(5. have repo world readable when security fails)
(5. have repo world readable when security fails)
Not that I'm recommending this approach. That side, I do have GitHub repos that are also in my Dropbox, so I can collaborate with non-technical folk. It works great and haven't had a single issue with it in about 6 months of usage.