# git-instaweb
> 原文: [https://git-scm.com/docs/git-instaweb](https://git-scm.com/docs/git-instaweb)
## 名称
git-instaweb - 立即在gitweb中浏览您的工作存储库
## 概要
```
git instaweb [--local] [--httpd=<httpd>] [--port=<port>]
[--browser=<browser>]
git instaweb [--start] [--stop] [--restart]
```
## 描述
设置`gitweb`的简单脚本和用于浏览本地存储库的Web服务器。
## OPTIONS
```
-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页面的Web浏览器。这将被传递到 _git web {litdd}浏览_帮助程序脚本以及gitweb实例的URL。有关详细信息,请参阅 [git-web {litdd}浏览[1]](https://git-scm.com/docs/git-web{litdd}browse) 。如果脚本失败,则URL将打印到stdout。
```
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 {litdd}浏览[1]](https://git-scm.com/docs/git-web{litdd}browse) 。
## 也可以看看
[gitweb [1]](https://git-scm.com/docs/gitweb)
## GIT
部分 [git [1]](https://git-scm.com/docs/git) 套件
- git
- git-config
- git-help
- git-init
- git-clone
- git-add
- git-status
- git-diff
- git-commit
- git-reset
- git-rm
- git-mv
- git-branch
- git-checkout
- git-merge
- git-mergetool
- git-log
- git-stash
- git-tag
- git-worktree
- git-fetch
- git-pull
- git-push
- git-remote
- git-submodule
- git-show
- git-log
- git-shortlog
- git-describe
- git-apply
- git-cherry-pick
- git-rebase
- git-revert
- git-bisect
- git-blame
- git-grep
- gitattributes
- giteveryday
- gitglossary
- githooks
- gitignore
- gitmodules
- gitrevisions
- gittutorial
- gitworkflows
- git-am
- git-format-patch
- git-send-email
- git-request-pull
- git-svn
- git-fast-import
- git-clean
- git-gc
- git-fsck
- git-reflog
- git-filter-branch
- git-instaweb
- git-archive
- git-bundle
- git-daemon
- git-update-server-info
- git-cat-file
- git-check-ignore
- git-checkout-index
- git-commit-tree
- git-count-objects
- git-diff-index
- git-for-each-ref
- git-hash-object
- git-ls-files
- git-merge-base
- git-read-tree
- git-rev-list
- git-rev-parse
- git-show-ref
- git-symbolic-ref
- git-update-index
- git-update-ref
- git-verify-pack
- git-write-tree