Yeah that's why I've been using BitBucket for many many years. I have a lot of repo's on it... It mostly replaced my old SVN server (which is still running to this day, I should fix that...). ^.^;
BitBucket's server is available to run on your own servers too for note.
Only thing I wish is if BitBucket's UI was changed in a few specific ways though.