刚刚开始使用git。构建和安装它非常简单。然后我进入了我的一个web项目的目录,并添加了一个git仓库。用gitweb发布多个git回购
$ cd ~/Sites/webapp
$ git init (and so on)
我还设置了GitWeb里,当我加入〜/网站/ web应用在gitweb.cgi $ projectroot设置,即出现在我的浏览器,当我去http://localhost/gitweb/gitweb.cgi
我的问题是这样 - - 据我所知,git没有中央回购概念。我可能正在处理的每个项目都将拥有自己的git存储库。由于我的项目都在我的硬盘上,他们各自的回购也遍布硬盘。如何将多个存储库添加到gitweb?我的所有回购店是否有某种中央注册表?我是否应该重新调整自己的工作方式,并将所有项目移至中央目录?这是如何完成的?
不确定我关注。我也希望在一个gitweb服务下看到很多回购。例如,/srv/audio/.git/config和/srv/bike/.git/config。不要在/ srv/bike和/ srv/audio中运行'git instaweb -d apache2 --start',我该怎么办?创建第三个文件夹和软链接是什么?然后运行什么? – Marcos 2014-05-13 10:42:18
我曾经使用gitweb,但我想你也可以使用instaweb:创建第三个文件夹“/ 3rdfolder”,并在你做的“ls -s/srv/audio audio.git”文件夹中重复其他回购需要。然后在“/ 3rdfolder”中启动instaweb。阅读更多关于[安装gitweb](http://git-scm.com/book/en/Git-on-the-Server-GitWeb) – 2014-05-13 12:41:44