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.51.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_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» під час виконання команди
git
rebase
-i
. Як і у випадку зGIT_EDITOR
, значення має інтерпретуватися оболонкою під час його використання. Порядок пріоритетності такий:$GIT_SEQUENCE_EDITOR
, потім значення конфігураціїsequence.editor
, а потім значенняgit
var
GIT_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]