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.54.0
2026-04-20
- 2.50.1 → 2.53.0 no changes
-
2.50.0
2025-06-16
- 2.43.1 → 2.49.1 no changes
-
2.43.0
2023-11-20
- 2.42.1 → 2.42.4 no changes
-
2.42.0
2023-08-21
- 2.40.1 → 2.41.3 no changes
-
2.40.0
2023-03-12
- 2.39.1 → 2.39.5 no changes
-
2.39.0
2022-12-12
- 2.35.1 → 2.38.5 no changes
-
2.35.0
2022-01-24
- 2.18.1 → 2.34.8 no changes
-
2.18.0
2018-06-21
- 2.1.4 → 2.17.6 no changes
-
2.0.5
2014-12-17
НАЗВА
git-var — Показ булевих змінних Git
ОПИС
Виводить булеву змінну Git. Завершує роботу з кодом 1, якщо змінна не має значення.
ОПЦІЇ
-
-l -
Показати булеві змінні. Крім того, також відображаються всі змінні з файлу конфігурації Git .git/config. (Однак функція переліку змінних конфігурації більше не підтримується, натомість рекомендується використовувати команду
gitconfig-l.)
ПРИКЛАДИ
$ git var GIT_AUTHOR_IDENT Eric W. Biederman <ebiederm@lnxi.com> 1121223278 -0600
ЗМІННІ
-
GIT_AUTHOR_IDENT -
Автор фрагмента коду.
-
GIT_COMMITTER_IDENT -
Особа, яка додала фрагмент коду до Git.
-
GIT_EDITOR -
Текстовий редактор для використання командами Git. Це значення має інтерпретуватися оболонкою під час використання. Приклади:
~/bin/vi,$SOME_ENVIRONMENT_VARIABLE, "C:\Program Files\Vim\gvim.exe" --nofork. Порядок пріоритету: спочатку$GIT_EDITOR, потім значення конфігураціїcore.editor, потім$VISUAL, потім$EDITOR, а потім стандартне значення, обране під час компіляції, яке зазвичай є vi. -
GIT_SEQUENCE_EDITOR -
Текстовий редактор, який використовується для редагування файлу «todo» під час виконання команди
gitrebase-i. Як і у випадку зGIT_EDITOR, значення має інтерпретуватися оболонкою під час його використання. Порядок пріоритетності такий:$GIT_SEQUENCE_EDITOR, потім значення конфігураціїsequence.editor, а потім значенняgitvarGIT_EDITOR. -
GIT_PAGER -
Текстовий переглядач для використання командами Git (наприклад, less). Значення призначене для інтерпретації оболонкою. Порядок пріоритету такий:
$GIT_PAGER, потім значення конфігураціїcore.pager, потім$PAGER, і нарешті стандартне значення, встановлене під час компіляції (зазвичайless). -
GIT_DEFAULT_BRANCH -
Назва першої гілки, створеної у щойно ініціалізованих репозиторіях.
-
GIT_SHELL_PATH -
Шлях до бінарного файлу, що забезпечує роботу оболонки POSIX для команд, що використовують цю оболонку.
-
GIT_ATTR_SYSTEM -
Шлях до системного файлу gitattributes[5], якщо такий увімкнено.
-
GIT_ATTR_GLOBAL -
Шлях до глобального (для кожного користувача) файлу gitattributes[5].
-
GIT_CONFIG_SYSTEM -
Шлях до файлу конфігурації системи, якщо він увімкнений.
-
GIT_CONFIG_GLOBAL -
Шлях до глобальних (для кожного користувача) файлів конфігурації, якщо такі є.
Більшість значень шляху містять лише одне значення. Однак деякі можуть містити кілька значень, розділених символами нового рядка, які вказані в порядку від найвищого до найнижчого пріоритету. Користувачі повинні бути готові до того, що таке значення шляху може містити кілька елементів.
Зверніть увагу, що шляхи виводяться навіть якщо вони не існують, але не виводяться, якщо їх вимкнено іншими змінними середовища.
GIT
Частина набору git[1]