git-instaweb
Имя
git-instaweb — мгновенно просмотрите свою рабочую репозиторию в gitweb
Синтаксис
git instaweb [--local] [--httpd=<httpd>] [--port=<port>]
[--browser=<browser>]
git instaweb [--start] [--stop] [--restart] Описание
Простая скрипт для настройки gitweb и веб-сервера для просмотра локальной репозитория.
Параметры
- -l
- --local
-
Связывать веб-сервер только с локальным 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. Он будет передан скрипту-помощнику
git web--browseвместе с URL-адресом экземпляра gitweb. Дополнительная информация см. в 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].
См. также
instaweb
© 2005–2026 Linus Torvalds and others
Licensed under the GNU General Public License version 2.
https://git-scm.com/docs/git-instaweb