views:

658

answers:

7

Hi,

does anyone know a free service for hosting private and public git repositories?

There are a lot of services like for example the well known github. Most of them only allow hosting of public repositories. I want to host one or more of my private programming projects using git, but not all of them should be public (at least not for now).

I also found the free service GitFarm which is build using the Google App Engine technology, but i couldn't find any information how it works (don't know what "built on Google App Engine technology" means) or if there are any other limitations. Also it seams like there is no web front-end available.

An integrated web front-end, bug tracker and stuff like this would also be a big plus!

+2  A: 

Unfuddle is free for simple projects, and offers a number of upgrade options. You can build Subversion or git-based repositories, and it has a fairly robust ticket-tracking system that integrates with your commit messages.

http://unfuddle.com/

As far as I know, they do not have a public archive hosting option, but this is a good option for private only. You can always clone to another location as required.

tadman
+10  A: 

Project Locker offers free private Git(or SVN)+Trac hosting for 5 users up to 500MB.

https://www.projectlocker.com/

Mark Lavin
+1 for ProjectLocker for private repos. We used their free services for quite some time without issue. The included Trac (bug tracking), web front-ends, and SSH keys were pretty easy to setup and configure for our team members.One note: we did find the advertisements to be a bit "in the way", constantly pushing UI components off the screen in Trac. It seemed that some of the adverts jumbled the text together, causing the screen to bump.We've since upgraded to the "seed" level account (25$/year) to remove the advertisements.
David Longnecker
You are right the adverts are a bit annoying.Also it seems like its not possible to access trac without login.
Alexander
Ads are always annoying but the number of users and amount of space that you get seems to beat most other free private sites.
Mark Lavin
And of course, you can always pay to remove the adverts if they really bother you!
runako
A: 

Take a look at Gitorious.

Greg Bacon
Gitorious is only free for open source projects, but not for private projects which are not open source.
Alexander
A: 

There's also Beanstalk... they offer a free account with 1 private repo (100MB) for 3 users.

Rodolfo G.
A: 

I think you could use a combo private/public. Don't know a good one which does both for free.

Public

Public the best definitely is

  • github.com

Private

Private you could use:

  • dropbox.com
Alfred
A: 

Let's not forget Assembla.

DMan