Hacker News new | ask | show | jobs
by beagle3 4886 days ago
If you have a bare repo in dropbox, you are essentially using dropbox servers as your git server; except it might silently drop stuff in all replicas on a merge conflict. Or whenever it fancies (dropbox had at least one all-replica data loss bug before). But in return, you don't have to do a 'git push' or 'git pull' or 'git-legit sync'.

Personally, I think it's stupid. If it's a non-secret project, host it on github and do a '[le]git sync' every few minutes (from a cronjob, if you insist).

If you don't want to expose it on github, why on earth do you trust dropbox to keep it?

1 comments

Hell, doesn't bitbucket support git now? Just use them if your project is uber-secret.
You're doing it wrong. If your project is uber-secret, you have to host it yourself - not under a big sign that says "come and try to get super secret source code out of me" just above the small "bitbucket" or "paid github" sign.
bitbucket has free private repos. If dropbox is private enough for you, bitbucket should be as well.

Obviously I just keep my private repos on my own server. Who doesn't have their own server these days anyway?