Как установить Git шаг за шагом

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

Сегодня я покажу вам, как установить Git, так как это может быть не так очевидно, особенно если вы делаете это впервые.

Получить установщик

Посетите официальный сайт² и нажмите соответствующую ссылку, в зависимости от того, используете ли вы Windows, Linux или Mac.

Установите Git для Windows

В Windows, чтобы начать работу с Git, вы можете:

  • Установите Git из загруженного установщика
  • Используйте портативную версию, которая не требует установки
  • Установите Git с помощью winget, инструмента командной строки (однако в этой статье он не рассматривается).

Последнее особенно полезно, когда у вас есть учетная запись Windows с ограниченными разрешениями, и вы не можете устанавливать программное обеспечение самостоятельно (хорошим примером здесь является ноутбук компании).

Если вы хотите установить Git, получите установщик, запустите его и следуйте инструкциям на экране. По сути, на большинстве экранов следует сохранить настройки по умолчанию, за некоторыми исключениями. Я расскажу об этих исключениях в следующих абзацах.

Профиль Bash для терминала Windows

На экране с выбором компонентов я бы также рекомендовал выбрать «Добавить профиль Git Bash в Windows Terminal».

Эта опция может быть полезна, если ваша Windows поставляется с терминалом Windows. Если у вас его нет, вы можете установить этот инструмент из Microsoft Store, но это полностью зависит от вас. Имейте в виду, что Git поставляется с собственной командной строкой, которая называется Git Bash, поэтому вы сможете использовать Git, даже если не установите этот флажок.

Кроме того, вы можете создать профиль в Windows Terminal для Git Bash вручную в любое время, так что не беспокойтесь об этом параметре.

Выбор текстового редактора по умолчанию

Следующим параметром, который стоит рассмотреть, является текстовый редактор, связанный с Git. Использование Git требует написания некоторого текста, а поскольку Git сам по себе не является текстовым редактором, мы должны выбрать свой любимый инструмент. Текстовый редактор Git по умолчанию, Vim, довольно мощный, но он может вызвать у вас головную боль, если вы впервые сталкиваетесь с этим редактором. Я помню, как боксировал с Vim, потому что оказалось, что даже такая простая операция, как закрытие приложения, достаточно сложна для новичков.

Если вы не разбираетесь в технологиях или не хотите тратить время на изучение другого инструмента, выберите текстовый редактор, с которым вы знакомы. Я лично придерживаюсь Vim, но это всего лишь дело вкуса, и вы можете изменить свой выбор в любое время.

По сути, вы можете управлять этим параметром, изменив управляемое Git свойство с именем core.editor — я покажу вам, как изменить этот и другие параметры в следующей статье, когда мы будем настраивать Git для нашего первого репозитория.

Настройка концов строк

Поскольку Git — это инструмент, который в основном работает с текстовыми файлами, Git хочет знать, как он должен действовать с текстовыми файлами и окончаниями их строк.

Если вы устанавливаете Git в Windows, скорее всего, вы захотите сохранить параметр по умолчанию «Оформить заказ в стиле Windows, зафиксировать окончания строк в стиле Unix».

Пока оставьте этот параметр как есть — я объясню различия между этими параметрами в одной из следующих статей. Это поведение можно настроить в любое время с помощью свойства core.autocrlf.

Настройка дополнений

Приведенные ниже настройки являются совершенно необязательными и не влияют на ваш рабочий процесс, но их стоит выбрать для повышения общей производительности.

На экранах "Настройка дополнительных параметров" и "Настройка экспериментальных параметров" выберите

  • «Включить кэширование файловой системы» (свойство хранится в Git как core.fscache)
  • «Включить экспериментальный встроенный монитор файловой системы» (свойство хранится как core.fsmonitor)

Когда вы, наконец, прошли через мастера…

Нажмите кнопку Готово,откройте меню Пуск и найдите Git Bash. Если установка прошла успешно, вы увидите командную строку, как показано ниже.

Используйте переносную версию Git

Как я уже писал ранее, если вы не хотите (или не можете) устанавливать автономную версию Git, вы можете выбрать Git Portable.

Для этого выполните следующие простые шаги:

  • Получите файл с помощью Git Portable (по состоянию на 5 октября 2022 г. можно скачать архив .7z)
  • Распакуйте архив с помощью инструмента, который поддерживает .7z, например 7-zip³.
  • Запустите git-bash.exe из извлеченного каталога
  • Вуаля!

Установите Git в Linux

Установка Git на Linux — гораздо более простой процесс по сравнению с Git для Windows, но у него есть и некоторые недостатки, т. е. вам нужно выполнить дополнительную настройку самостоятельно.

В следующей статье я объясню, как настроить Git, если у вас нет такого навороченного мастера, как у пользователей Windows.

Гит на Ubuntu

Чтобы установить Git на Ubuntu, выполните следующие два шага:

  • Открытый терминал
  • Введите git --version, и если в сообщении будет что-то вроде "Команда git не найдена", перейдите к следующему шагу.
  • Введите: sudo apt install git и подтвердите, нажав y на клавиатуре.

Чтобы убедиться, что Git установлен, введите еще раз git --version — если все в порядке, на этот раз вы должны увидеть версию установленного Git.

Git в Fedora

Процесс установки в Fedora почти идентичен процессу установки в Ubuntu. Основное отличие заключается в менеджере пакетов, то есть Fedora поставляется с dnf, тогда как Ubuntu использует apt.

Fedora достаточно умна, поэтому, когда вы набираете git --version в терминале, а Git не установлен, вам будет предложено установить предлагаемый пакет, содержащий Git. Это очень удобно, и вам просто нужно подтвердить установку, нажав y на клавиатуре.

Кроме того, вы можете ввести полную команду, как в Ubuntu: sudo dnf install git

Git на macOS

В общем, есть несколько способов установить Git на Mac, и самый простой из них — загрузить установщик с этого веб-сайта⁴. Затем запустите программу установки и следуйте инструкциям на экране.

Что дальше?

Поздравляем! Вы только что установили Git на свой компьютер и почти готовы его использовать.

Подождите, почти? Что ж, нам нужно научиться проверять первоначальную конфигурацию и вносить некоторые коррективы в настройки. К счастью, я научу вас всему этому в следующей части, так что следите за обновлениями!

Рекомендации

[1] Кристиан Шпичаковски, Программа, которая повысит вашу производительность https://medium.com/@kszpiczakowski/program-that-will-boost-your-productivity-36f0f63935b1

[2] Официальный сайт Git, https://git-scm.com/downloads

[3] Официальный сайт 7-zip, https://7-zip.org/

[4] Установщик Git для Mac, https://sourceforge.net/projects/git-osx-installer/files/