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
- 2.35.1 → 2.54.0 no changes
-
2.35.0
2022-01-24
- 2.22.1 → 2.34.8 no changes
-
2.22.0
2019-06-07
- 2.18.1 → 2.21.4 no changes
-
2.18.0
2018-06-21
- 2.10.5 → 2.17.6 no changes
-
2.9.5
2017-07-30
- 2.2.3 → 2.8.6 no changes
-
2.1.4
2014-12-17
-
2.0.5
2014-12-17
ОПИС
Цей скрипт намагається, наскільки це можливо, показувати URL-адреси та ФАЙЛИ, що передаються як аргументи, у вигляді HTML-сторінок у нових вкладках уже відкритого вебоглядача.
Наразі підтримуються такі оглядачі (або команди):
-
firefox (це стандартний оглядач у середовищі X Window, якщо не використовується KDE)
-
iceweasel
-
seamonkey
-
iceape
-
chromium (також підтримується як chromium-browser)
-
google-chrome (також підтримується як chrome)
-
konqueror (це стандартна версія в KDE, див. «Примітка щодо konqueror» нижче)
-
opera
-
w3m (це стандартне зовнішнє графічне середовище)
-
elinks
-
links
-
lynx
-
dillo
-
open (це стандартна команда у графічному інтерфейсі Mac OS X)
-
start (це стандартне значення у MinGW)
-
cygstart (це стандартне значення у Cygwin)
-
xdg-open
Також можна вказати власні команди.
ОПЦІЇ
- -b <browser>
- --browser=<browser>
-
Використовуйте вказаний оглядач. Він має бути у списку підтримуваних оглядачів.
- -t <browser>
- --tool=<browser>
-
Те саме, що й вище.
- -c <conf.var>
- --config=<conf.var>
-
CONF.VAR шукається у конфігураційних файлах Git. Якщо встановлено, то значення вказує на оглядач, який слід використовувати.
ЗМІННІ КОНФІГУРАЦІЇ
CONF.VAR (з опції -c) та web.browser
Вебоглядач можна вказати за допомогою змінної конфігурації, що передається з параметром командного рядка -c (або --config), або змінної конфігурації web.browser, якщо перша не використовується.
browser.<tool>.path
Ви можете явно вказати повний шлях до потрібного вам оглядача, встановивши змінну конфігурації browser.<tool>.path. Наприклад, ви можете налаштувати абсолютний шлях до Firefox, встановивши browser.firefox.path. В іншому випадку, git web--browse припускатиме, що інструмент доступний у PATH.
browser.<tool>.cmd
Якщо оглядач, вказаний опціями або змінними конфігурації, не входить до числа підтримуваних, тоді буде виконано пошук у відповідній змінній конфігурації browser.<tool>.cmd. Якщо ця змінна існує, то git web--browse трактуватиме вказаний інструмент як команду користувача та використовуватиме shell eval для виконання команди з URL-адресами, переданими як аргументи.
ПРИМІТКА ПРО KONQUEROR
Коли «konqueror» вказано параметром командного рядка або змінною конфігурації, ми запускаємо «kfmclient», щоб спробувати відкрити сторінку довідки HTML у вже відкритому konqueror у новій вкладці, якщо це можливо.
Для узгодженості ми також пробуємо такий трюк, якщо для browser.konqueror.path встановлено значення на кшталт A_PATH_TO/konqueror. Це означає, що ми спробуємо запустити A_PATH_TO/kfmclient.
Якщо ви дійсно хочете використовувати konqueror, то можете використати щось на кшталт наступного:
[web] browser = konq [browser "konq"] cmd = A_PATH_TO/konqueror
Примітка про git-config --global
Зверніть увагу, що ці змінні конфігурації, ймовірно, слід встановити за допомогою прапорця --global, наприклад, ось так:
$ git config --global web.browser firefox
оскільки вони, ймовірно, більше стосуються конкретного користувача, ніж конкретного репозиторію. Докладнішу інформацію з цього приводу див. за посиланням git-config[1].
GIT
Частина набору git[1]