简体中文 ▾
Localized versions of git-instaweb manual
Topics ▾
Email
Latest version
▾
git-instaweb last updated in 2.43.0
Changes in the git-instaweb manual
Setup and Config
Getting and Creating Projects
Basic Snapshotting
Branching and Merging
Sharing and Updating Projects
Inspection and Comparison
Patching
Debugging
External Systems
Server Admin
Guides
- gitattributes
- Command-line interface conventions
- Everyday Git
- Frequently Asked Questions (FAQ)
- Glossary
- Hooks
- gitignore
- gitmodules
- Revisions
- Submodules
- Tutorial
- Workflows
- All guides...
Administration
Plumbing Commands
概述
git instaweb [--local] [--httpd=<httpd>] [--port=<端口>] [--browser=<浏览器>] git instaweb [--start] [--stop] [--restart]
选项
- -l
- --local
-
只将 Web 服务器绑定到本地 IP(127.0.0.1)。
- -d
- --httpd
-
将被执行的 HTTP 守护程序的命令行。 命令行选项可以在这里指定,配置文件将被添加到命令行的最后。 目前支持 apache2、lighttpd、mongoose、plackup、python 和 webrick。 (默认:lighttpd)
- -m
- --module-path
-
模块路径(只有当 httpd 是 Apache 时才需要)。 (默认:/usr/lib/apache2/modules)
- -p
- --port
-
绑定 httpd 的端口号。 (默认:1234)
- -b
- --browser
-
查看 gitweb 页面时应使用的网络浏览器。这将与 gitweb 实例的 URL 一起传递给 git web--browse 辅助脚本。参见 git-web--browse[1] 获取更多相关信息。如果脚本失败,URL 会被打印到标准输出流。
- start
- --start
-
启动 httpd 实例并退出。 根据需要重新生成配置文件以生成新的实例。
- stop
- --stop
-
停止 httpd 实例并退出。 这不会生成任何用于生成新实例的配置文件,也不会关闭浏览器。
- restart
- --restart
-
重新启动 httpd 实例并退出。 根据需要重新生成配置文件以生成新的实例。
配置
你可以在你的 .git/config 中指定配置
[instaweb] local = true httpd = apache2 -f port = 4321 browser = konqueror modulePath = /usr/lib/apache2/modules
如果配置变量 instaweb.browser
没有设置,如果定义了 web.browser
,将使用它来代替。参见 git-web--browse[1] 以了解更多相关信息。
GIT
属于 git[1] 文档