Как установить Git
Установить Git можно за несколько минут: на Windows скачайте установщик Git for Windows, на macOS выполните xcode-select --install или brew install git, на Linux поставьте пакет git через менеджер пакетов. Проверяют установку командой git --version. Ниже каждая система разобрана отдельно — читайте свою.
Вы уже знаете, что такое Git, — пора поставить его. Самая свежая версия на момент написания курса — Git 2.56, но подойдёт любая от 2.28: в ней появилась настройка главной ветки, которой мы воспользуемся.
Windows: Git for Windows
На Windows Git ставится в составе Git for Windows. Вместе с ним устанавливается Git Bash — терминал, где работают те же команды, что на macOS и Linux. Курс написан для Git Bash, поэтому команды из уроков вы повторите один в один.
- Откройте gitforwindows.org и нажмите Download («Скачать»). Откроется страница на GitHub: скачайте файл вида
Git-2.56.0.4-64-bit.exe(цифры у вас могут быть новее). - Запустите файл. Windows спросит разрешения — согласитесь. Установщик покажет много экранов; на большинстве просто жмите Next («Далее»). Менять нужно только две настройки из таблицы ниже.
- В конце нажмите Install, дождитесь установки и нажмите Finish.
- Откройте Git Bash: нажмите Пуск, наберите
Git Bash, нажмите Enter. Появится окно со строкой из вашего имени пользователя и имени компьютера; в конце строки стоит знак$, после него вы вводите команды.
| Экран установщика | Что выбрать | Почему |
|---|---|---|
| Choosing the default editor used by Git | Use Visual Studio Code as Git's default editor (если VS Code уже установлен) или Use Nano editor | По умолчанию стоит Vim, а из него новичку трудно выйти. Редактор мы ещё раз настроим в уроке про настройку Git |
| Override the default branch name for new repositories | Выберите Override the default branch name... и оставьте в поле main | Так новые проекты начнутся с ветки main, как в курсе |
Остальные экраны оставьте как есть. Набор экранов от версии к версии немного меняется — ориентируйтесь на смысл: нужны удобный редактор и имя ветки main.
macOS
На macOS Git обычно ставится вместе с «Инструментами командной строки» (Command Line Tools) от Apple. Откройте приложение Терминал (нажмите Cmd+Пробел, наберите «Терминал», Enter) и введите:
$ git --version
Если Git уже есть, вы увидите номер версии. Если нет — macOS предложит установить Command Line Tools: согласитесь и дождитесь окончания (это занимает несколько минут). Если окно не появилось, запустите установку вручную:
$ xcode-select --install
Если у вас есть менеджер пакетов Homebrew, можно brew install git: версия обычно свежее, чем от Apple. Подробно — на git-scm.com/install/mac.
Linux
На Linux Git ставится из репозитория вашего дистрибутива. Откройте терминал и введите команду для вашей системы:
| Дистрибутив | Команда |
|---|---|
| Debian, Ubuntu, Linux Mint | sudo apt install git |
| Fedora | sudo dnf install git |
| Arch Linux | sudo pacman -S git |
Слово sudo запускает команду с правами администратора, поэтому система попросит ваш пароль. Когда вы его вводите, на экране ничего не появляется — это нормально, просто введите пароль и нажмите Enter. Подробнее — на git-scm.com/install/linux.
Проверяем: git --version
Откройте терминал (Git Bash, Терминал или терминал Linux) и введите команду, которая спрашивает у Git его версию:
$ git --version
git version 2.56.0
Разбор по строкам
git— вызываем программу Git--version— флаг (параметр с двумя дефисами): «покажи версию и закончи работу»git version 2.56.0— ответ Git: номер версии. На Windows в конце добавится .windows.N, например 2.56.0.windows.4, на macOS у версии от Apple — пометка Apple Git
Номер есть — Git установлен. Если он меньше 2.28, обновите Git: скачайте новый установщик или повторите команду установки. Увидели ошибку — смотрите «Частые ошибки» ниже.
Редактор кода: VS Code
Для файлов проекта нужен редактор кода — программа, в которой вы будете править index.html. В курсе используем бесплатный Visual Studio Code (VS Code), хотя подойдёт любой. Скачать его можно на code.visualstudio.com. VS Code и Git — разные программы: редактор не заменяет установку Git.
- Открыть папку: меню File (Файл) — Open Folder... (Открыть папку).
- Терминал внутри редактора: меню Terminal — New Terminal или Ctrl+` (на macOS Control+`). На Windows Git Bash можно выбрать в выпадающем списке рядом со значком «+» на панели терминала.
- Команда code: на Windows установщик VS Code сам добавляет её, после установки перезапустите терминал. На macOS откройте VS Code, нажмите Cmd+Shift+P, наберите
shell commandи выберите пункт Shell Command: Install 'code' ... command in PATH, затем перезапустите терминал.
Когда команда code заработает, code . откроет текущую папку терминала в VS Code. Подробно — в инструкции для macOS на сайте VS Code.
Практика у себя
Шаг 1. Установите Git по разделу для своей системы.
Шаг 2. Откройте терминал (Git Bash, Терминал или терминал Linux) и убедитесь, что Git печатает версию:
$ git --version
git version 2.56.0
Шаг 3. Установите VS Code, откройте через него любую папку и откройте внутри встроенный терминал (Ctrl+`). Введите там git --version: ответ должен быть тот же.
Проверьте себя
- В терминале команда
git --versionпечатает строку, начинающуюся сgit version 2.. - Номер версии не меньше 2.28.
- На Windows вы умеете открыть Git Bash из меню Пуск.
- VS Code установлен и открывает папку.
Частые ошибки
| Что видно | Почему | Что делать |
|---|---|---|
bash: git: command not found или zsh: command not found: git | Git не установлен или терминал не заметил установку | Закройте терминал и откройте заново. Не помогло — повторите установку |
| В PowerShell или «Командной строке»: «git» не является внутренней или внешней командой | Git не установлен или не добавлен в PATH, либо вы запустили не Git Bash | Откройте Git Bash из меню Пуск. Если там тоже ошибка — переустановите Git |
| Команды из курса в PowerShell ведут себя иначе | PowerShell — другая оболочка: там нет привычных touch и ls -a | Работайте в Git Bash |
| Версия меньше 2.28 или Apple Git вместо свежей | Системная версия устарела | Обновите Git: новый установщик, brew install git или менеджер пакетов |
После установки code . не работает | Команда code не добавлена в PATH | Перезапустите терминал; на macOS выполните команду Shell Command в VS Code |
Что важно запомнить
- Git ставится по-разному: установщик Git for Windows, Command Line Tools или Homebrew на macOS, пакет
gitна Linux. - Проверка установки —
git --version: должна вернуться версия 2.28 или новее. - На Windows курс написан для Git Bash; редактор Git лучше выбрать VS Code или Nano, имя ветки по умолчанию —
main. - После установки терминал нужно открыть заново.
Git стоит, но пока мы спросили у него только версию. Дальше нужны команды, чтобы ходить по папкам и создавать файлы в терминале: без них не получится даже создать папку проекта. Этим займёмся в следующем уроке.