| GIT-INSTAWEB(1) | Git Manual | GIT-INSTAWEB(1) |
نام (NAME)
git-instaweb - مرور آنی مخزن کاری شما در gitweb
خلاصه دستور (SYNOPSIS)
git instaweb [--local] [--httpd=<httpd>] [--port=<port>]
[--browser=<browser>]
git instaweb [--start] [--stop] [--restart]
توضیحات (DESCRIPTION)
یک اسکریپت ساده برای راهاندازی gitweb و یک کارساز وب (web server) جهت مرور مخزن محلی.
گزینهها (OPTIONS)
-l, --local
کارساز
وب را تنها
به نشانی
آیپی محلی
(127.0.0.1) مقید (bind)
میکند.
-d, --httpd
خط فرمان
دیمن HTTP که
اجرا خواهد
شد.
گزینههای
خط فرمان را
میتوان در
اینجا مشخص
کرد، و فایل
پیکربندی
به انتهای
خط فرمان
اضافه
خواهد شد. در
حال حاضر از
apache2، lighttpd، mongoose، plackup، python
و webrick
پشتیبانی
میشود.
(پیشفرض: lighttpd)
-m, --module-path
مسیر
ماژول (تنها
در صورتی
نیاز است که
httpd از نوع Apache
باشد).
(پیشفرض:
/usr/lib/apache2/modules)
-p, --port
شماره
درگاهی (port) که httpd
به آن مقید
میشود.
(پیشفرض: 1234)
-b, --browser
مرورگر
وبی که باید
برای
مشاهده
صفحه gitweb
استفاده
شود. این
مقدار به
همراه
نشانی وب
نمونه gitweb به
اسکریپت
کمکی git web--browse
ارسال
خواهد شد.
برای
اطلاعات
بیشتر در
این زمینه،
git-web--browse(1) را
ببینید. اگر
اسکریپت
ناموفق
باشد،
نشانی وب در
خروجی
استاندارد
چاپ خواهد
شد.
start, --start
نمونه httpd
را
راهاندازی
کرده و خارج
میشود. در
صورت نیاز
برای بالا
آوردن یک
نمونه
جدید،
فایلهای
پیکربندی
را دوباره
تولید
میکند.
stop, --stop
نمونه httpd
را متوقف
کرده و خارج
میشود. این
کار
هیچکدام
از
فایلهای
پیکربندی
را برای
بالا آوردن
یک نمونه
جدید
بازتولید
نمیکند و
مرورگر را
نیز
نمیبندد.
restart, --restart
نمونه httpd
را مجدداً
راهاندازی
کرده و خارج
میشود. در
صورت نیاز
برای بالا
آوردن یک
نمونه
جدید،
فایلهای
پیکربندی
را دوباره
تولید
میکند.
پیکربندی (CONFIGURATION)
میتوانید تنظیمات را در .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) را ببینید.
همچنین ببینید (SEE ALSO)
GIT
بخشی از مجموعه git(1)
| 2026-06-29 | Git 2.55.0 |