What is a good git server frontend for self hosted git repositories
I am planning on deploying git for a project I am currently working on and was wondering if there are any free softwares tha开发者_JAVA技巧t provide an easy to use web view of the git repository. I am primarily interested in using the front end to track changes, see diff information etc. There is a list of such front ends available here. Does anyone have any experience with any of these ? Which one would you suggest
An open source clone of github would do just fine actually :D but I know thats too much to ask .
If it's solely for your personal use, you can use git instaweb
. If you don't have lighttpd, you can run git instaweb --httpd webrick
See gitready: Visualizing your repo
If you're looking for a complete solution, gitorious is open source. It's not a github clone per se, but it provides pretty much the same functionality.
I've used both gitweb and cgit in the past. I like cgit better, but both should be fine. FWIW, kernel.org exposes the Linux kernel trees through gitweb, and cgit is used by a lot of big open source projects (as listed on the wiki page that you reference), so I don't think you can go wrong with either :)
You can use the viewer of redmine but not manage branch view.
You can use gitorious, but complicated to install it
If you want to use a team portal that supports git (as well as others) Redmine is always a great option for collaboration.
精彩评论