Falls du dich doch dazu überreden lassen kannst, deine Projekte im Netz zu sichern, dann ist Github eine sehr gute Anlaufstelle. Dort kannst du kostenlos öffentliche Repositories einrichten und gegen eine kleine Gebühr ist es auch möglich private Projekte dort zu hosten. Die privaten Projekte kannst dann ausschließlich du einsehen.
Bitbucket bietet in der freien Version (bis 5 User) bereits unbegrenzte private und öffentliche Projekte. Im Gegensatz zu Github unterstützt es neben Git auch Mercurial.