Private Sachen packe ich in ein kostenloses privates Bitbucket repository in der Cloud.
Für kommerzielles habe ich immer ein Git-Repo auf dem USB-Stick dabei in das ich regelmäßig alle Änderungen pushe, genauso wie eine zusätzliche Kopie meiner Entwicklungs-VM auf einer externen Platte.
Ich überlege mir allerdings auch gerade, die kommerziellen Sachen bei Bitbucket hochzuladen.
1.) basiert deren Business-Modell genau darauf, das die Leute ihnen soweit vertrauen, ihre Sourcen dort liegen zu haben, das sie da nicht reingucken. Und das wissen die.
2.) Würden sie es doch tun und würde es bekannt werden, würden sie a) ihre kompletten Kunden auf einmal verlieren und b) in Grund und Boden verklagt werden. Das Risiko geht keiner mit klarem Verstand ein, und ihre anderen Produkte beweisen, das sie einen einigermaßen klaren Verstand haben