views:

1126

answers:

5

Does anyone know of a git repository browser that I can host on my own server similar to github? I really like the github browsing and histrory interface, but my favorite part is the network graph. I'd like to run something like this to see the branches and merges in my own repositories.

+5  A: 

You can download and setup Gitorious. It's free open-source git-hosting software. I'm not sure about all the features it has so take a closer look, it might be the right thing for you.

Maran
+4  A: 

Paying for github private hosting seems the quickest way. The network viewer is totally proprietary.

There are patches over on repo.or.cz that add a similar interface as gitk to the vanilla gitweb front end. It is, or at least was when I tried it, a complete pain to set up but is doable for your own projects.

The output is really like gitk, like it or loathe it, so if you are used to that it is familiar at least. Here is the graphical log of git itself.

rq
A: 

I agree with rq above with github private repos are a good way to go even for a solo developer.

I also use Git extensions on windows and it gives some nice gui extras.

Shard
+3  A: 

If you use MacOS, try GitX.

Koraktor
A: 

Git comes with a built-in web view: gitweb. You probably have it already installed as /usr/share/gitweb or somewhere similar.