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.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. Завершается с кодом 1, если переменная не имеет значения.
ПЕРЕМЕННЫЕ
-
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]