Перейти к содержимому
Меню
Уголок Python
  • Главная
Уголок Python

Установка Git

Опубликовано на 15.12.2024

В данной статье мы разберём как установить Git на ваш компьютер (Windows, Linux, MacOS). Как его настроить и начать пользоваться, описано в другой статье по ссылке.

Установка в Windows

Существует также несколько способов установки Git в Windows. Самая официальная сборка доступна для скачивания на сайте Git. Просто перейдите по ссылке https://git-scm.com/download/win, и загрузка начнётся автоматически. Обратите внимание, что это проект под названием Git для Windows, который является отдельным от самого Git; для получения дополнительной информации перейдите по ссылке https://gitforwindows.org.

Для автоматической установки вы можете использовать пакет Git Chocolatey. Обратите внимание, что пакет Chocolatey поддерживается сообществом.

Установка на macOS

Существует несколько способов установки Git на macOS. Самый простой способ — установить инструменты командной строки Xcode. В Mavericks (10.9) и более поздних версиях это можно сделать, просто запустив git в Терминале в первый раз.

$ git --version

Если он у вас ещё не установлен, вам будет предложено его установить.

Если вам нужна более современная версия, вы также можете установить её с помощью двоичного установщика. Установщик Git для macOS поддерживается и доступен для скачивания на сайте Git по адресу https://git-scm.com/download/mac.

Установка в Linux

Если вы хотите установить базовые инструменты Git в Linux с помощью двоичного установщика, обычно это можно сделать с помощью инструмента управления пакетами, который поставляется с вашим дистрибутивом. Если вы используете Fedora (или любой другой дистрибутив на основе RPM, например RHEL или CentOS), вы можете использовать dnf:

$ sudo dnf install git-all

Если вы используете дистрибутив на основе Debian, например Ubuntu, попробуйте apt:

$ sudo apt install git-all

Дополнительные возможности и инструкции по установке в нескольких различных дистрибутивах Unix можно найти на сайте Git по адресу https://git-scm.com/download/linux.

Установка из исходного кода

Некоторым людям может быть удобнее установить Git из исходного кода, потому что так вы получите самую последнюю версию. Бинарные установщики, как правило, немного отстают, но по мере развития Git в последние годы это стало менее важным.

Если вы хотите установить Git из исходного кода, вам понадобятся следующие библиотеки, от которых зависит Git: autotools, curl, zlib, openssl, expat и libiconv. Например, если вы работаете в системе, в которой есть dnf (например, Fedora) или apt-get (например, система на базе Debian), вы можете использовать одну из этих команд для установки минимальных зависимостей для компиляции и установки двоичных файлов Git:

$ sudo dnf install dh-autoreconf curl-devel expat-devel gettext-devel \
  openssl-devel perl-devel zlib-devel
$ sudo apt-get install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev \
  gettext libz-dev libssl-dev

Чтобы иметь возможность добавлять документацию в различных форматах (doc, html, info), требуются следующие дополнительные зависимости:

$ sudo dnf install asciidoc xmlto docbook2X
$ sudo apt-get install asciidoc xmlto docbook2x
ПримечаниеПользователям RHEL и производных от RHEL, таких как CentOS и Scientific Linux, придется включить репозиторий EPEL для загрузки docbook2X пакета.

Если вы используете дистрибутив на основе Debian (Debian/Ubuntu/производные Ubuntu), вам также понадобится пакет install-info:

$ sudo apt-get install install-info

Если вы используете дистрибутив на основе RPM (Fedora/RHEL/производные RHEL), вам также понадобится пакет getopt (который уже установлен в дистрибутиве на основе Debian):

$ sudo dnf install getopt

Кроме того, если вы используете Fedora/RHEL/производные RHEL, вам нужно сделать следующее:

$ sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi

из-за различий в двоичных именах.

Когда у вас будут все необходимые зависимости, вы можете скачать последнюю версию с тегами из нескольких мест. Вы можете получить её на сайте kernel.org по адресу https://www.kernel.org/pub/software/scm/git или на сайте GitHub по адресу https://github.com/git/git/tags. На странице GitHub обычно немного понятнее, какая версия является последней, но на странице kernel.org также есть подписи версий, если вы хотите проверить свою загрузку.

Затем скомпилируйте и установите:

$ tar -zxf git-2.8.0.tar.gz
$ cd git-2.8.0
$ make configure
$ ./configure --prefix=/usr
$ make all doc info
$ sudo make install install-doc install-html install-info

После этого вы также можете обновить Git с помощью самой программы Git:

$ git clone https://git.kernel.org/pub/scm/git/git.git

  • GIT

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Последние записи

  • Работа с Git
  • Установка Git
  • Как настроить venv для работы с проектом на Python
DTScience
©2026 Уголок Python | Сайт поддерживается Byopython