# 4.7 服务器上的 Git - GitWeb
# GitWeb
如果你对项目有读写权限或只读权限,你可能需要建立起一个基于网页的简易查看器。 Git 提供了一个叫做 GitWeb 的 CGI 脚本来做这项工作。
Figure 49. GitWeb 的网页用户界面
如果你想要查看 GitWeb 如何展示你的项目,并且在服务器上安装了轻量级 Web 服务器比如 lighttpd
或 webrick
, Git 提供了一个命令来让你启动一个临时的服务器。
在 Linux 系统的电脑上,lighttpd
通常已经安装了,所以你只需要在项目目录里执行 git instaweb
命令即可。 如果你使用 Mac 系统, Mac OS X Leopard 系统已经预安装了 Ruby,所以 webrick
或许是你最好的选择。 如果不想使用 lighttpd 启动 instaweb
命令,你需要在执行时加入 --httpd
参数。
$ git instaweb --httpd=webrick
[2009-02-21 10:02:21] INFO WEBrick 1.3.1
[2009-02-21 10:02:21] INFO ruby 1.8.6 (2008-03-03) [universal-darwin9.0]
这个命令启动了一个监听 1234 端口的 HTTP 服务器,并且自动打开了浏览器。 这对你来说十分方便。
当你已经完成了工作并想关闭这个服务器,你可以执行同一个命令,并加上 --stop
选项:
+ 
关注公众号,获取验证码 !
验证码: