Установка Git
Инструкции по установке Git: из исходного кода, на Mac, Windows и Linux. Проверка установки и первоначальная настройка.
Прежде чем клонировать репозиторий, делать коммит или открывать pull request, Git должен быть установлен на вашем компьютере. На этой странице рассмотрены все распространённые способы установки Git на macOS, Windows и Linux, рассказано, как собрать его из исходного кода, если нужна последняя версия, как проверить установку и выполнить первоначальную настройку, необходимую после любой свежей инсталляции.
Быстрый способ узнать, установлен ли Git, — открыть терминал и запросить версию:
git --version
git version 2.43.0Если вы видите номер версии, Git установлен, и вы можете сразу перейти к настройке идентификации. Если появляется command not found (или Windows предлагает установить инструменты разработчика), выберите свою операционную систему ниже.

Установка Git на Mac
Существуют три распространённых способа установки Git на macOS: официальный установщик Git for Mac, Homebrew и MacPorts. Homebrew наиболее популярен среди разработчиков, поскольку позволяет обновлять Git командой brew upgrade. Инструменты командной строки Apple также включают сборку Git — запуск git --version на новом Mac предложит их установить.
Mac Installer
Это самый простой способ установить Git на Mac. Выполните следующие шаги:
- Скачайте последнюю версию Git for Mac installer.
- Откройте загруженный пакет и следуйте инструкциям мастера установки.
- Откройте Terminal и выполните
git --version, чтобы убедиться в успешной установке:
git --version
git version 2.43.0После того как Git установлен, задайте свою идентификацию, чтобы коммиты правильно атрибутировались.
Homebrew
Если у вас установлен Homebrew, это самый удобный способ поддерживать Git в актуальном состоянии:
- Откройте терминал и установите Git через Homebrew:
Установка Git через Homebrew
brew install git- Проверьте установку:
Установка Git с помощью Homebrew
git --version
git version 2.43.0В дальнейшем вы можете обновить Git до последней версии в любой момент командой brew upgrade git.
MacPorts
Следуйте этим инструкциям, чтобы установить Git через MacPorts:
- Обновите MacPorts:
Установка Git с помощью MacPorts
sudo port selfupdate- Найдите актуальные порты Git и их варианты:
Поиск портов и вариантов Git
port search git
port variants git- Установите Git вместе с автодополнением bash, помощником связки ключей macOS и документацией:
Установка Git с помощником связки ключей macOS
sudo port install git +bash_completion +credential_osxkeychain +docВариант +credential_osxkeychain позволяет Git хранить учётные данные удалённых репозиториев в связке ключей macOS, чтобы не вводить пароль при каждой отправке изменений.
Установка Git на Windows
Рекомендуемый пакет — Git for Windows, который включает командную строку Git, Git Bash (оболочку в стиле Unix) и опциональный GUI.
- Скачайте последнюю версию Git for Windows installer.
- Запустите установщик. Мастер установки предлагает несколько вариантов — значения по умолчанию вполне разумны. Обратите внимание на два момента:
- Редактор по умолчанию: выберите редактор, который вы уже используете (VS Code, Notepad, Vim, …), для сообщений коммитов.
- Переменная PATH: вариант «Git from the command line and also from 3rd-party software» позволяет запускать
gitкак из командной строки/PowerShell, так и из Git Bash.
- После установки откройте Git Bash (или PowerShell) и проверьте:
git --version
git version 2.43.0.windows.1Установка Git на Linux
В Linux Git устанавливается через менеджер пакетов дистрибутива. Пакет почти всегда называется git.
Debian / Ubuntu ( apt-get )
Debian, Ubuntu и их производные используют APT. Сначала обновите индекс пакетов, чтобы получить последнюю доступную версию:
Установка Git на Debian/Ubuntu
sudo apt-get update
sudo apt-get install gitЗатем проверьте установку:
git --version
git --version
git version 2.43.0Fedora (dnf/yum)
Пакеты Git доступны через dnf. (Примечание: yum устарел в современных версиях Fedora.)
- Установите Git с помощью dnf:
Установка Git через dnf
sudo dnf install git- Проверьте установку:
Проверка версии git
git --version
git version 2.43.0В других дистрибутивах применяется тот же принцип с соответствующим менеджером пакетов — например, sudo pacman -S git на Arch или sudo zypper install git на openSUSE.
Установка Git из исходного кода на Linux
Пакеты дистрибутивов могут отставать от последнего релиза Git. Сборка из исходного кода позволяет получить новейшие возможности сразу после их выхода — ценой установки зависимостей сборки и перекомпиляции при каждом обновлении. Вам потребуются библиотеки curl, zlib, openssl, expat и gettext. На системах с dnf/yum или apt-get сначала установите зависимости:
Зависимости на Fedora/RHEL (dnf/yum)
sudo yum install curl-devel expat-devel gettext-devel \
openssl-devel zlib-devel perl-devel asciidoc xmltoЗависимости на Debian/Ubuntu (apt-get)
sudo apt-get install libcurl4-openssl-dev libexpat1-dev gettext \
libz-dev libssl-devЧтобы собрать документацию Git в других форматах (man-страницы, HTML, info), добавьте также следующие зависимости:
Установка Git и форматов документации
sudo dnf install asciidoc xmlto docbook2X
sudo apt-get install asciidoc xmlto docbook2xЗатем загрузите архив релиза с исходными кодами Git, скомпилируйте и установите:
Установка Git: компиляция и инсталляция
tar -zxf git-<version>.tar.gz
cd git-<version>
make prefix=/usr/local all
sudo make prefix=/usr/local installПосле установки убедитесь, что Git доступен в PATH, выполнив git --version. Если команда не найдена, добавьте /usr/local/bin в переменную окружения PATH.
Если у вас уже есть собранный Git, можно получить последний исходный код напрямую, без скачивания архива:
Получение исходного кода
git clone https://github.com/git/git.gitНастройка Git после установки
После свежей установки Git не знает, кто вы. Перед первым коммитом задайте своё имя и адрес электронной почты — Git записывает их в каждый созданный вами коммит. Флаг --global сохраняет эти данные один раз для вашей учётной записи, чтобы не повторять настройку в каждом репозитории:
Задайте идентификацию Git
git config --global user.name "Bob Smith"
git config --global user.email "[email protected]"Также принято задавать имя ветки по умолчанию и предпочитаемый редактор:
Общие однократные настройки
git config --global init.defaultBranch main
git config --global core.editor "code --wait"Посмотреть текущую конфигурацию можно в любой момент:
Список настроек
git config --listПодробное описание этих параметров и информацию о том, где Git их хранит, см. в разделе Git Config.
Проверка установки
После установки на любой платформе убедитесь, что Git доступен в PATH:
git --version
git version 2.43.0Если вы видите command not found, каталог установки отсутствует в PATH. При сборке из исходного кода исполняемый файл обычно находится в /usr/local/bin — добавьте его в PATH и перезапустите терминал. Точный номер версии зависит от установщика или пакета, поэтому он может отличаться от примеров выше.
Следующие шаги
Теперь, когда Git установлен и настроен, вы готовы работать с репозиториями:
- Git Repository — что такое репозиторий и как Git отслеживает ваш проект.
- git init — создание нового репозитория с нуля.
- git clone — копирование существующего репозитория на ваш компьютер.
- Generate an SSH Key — безопасное подключение к удалённым хостам, таким как GitHub, без ввода пароля.