Установка и настройка Git на macos sonoma 14
Подробное руководство по установке, настройке и оптимизации Git для macos sonoma 14
Введение
Git — система контроля версий, необходимая для разработки и совместной работы над проектами. Это руководство поможет установить и настроить Git на macOS Sonoma 14, а также избежать распространённых ошибок.
Требования
- Mac с macOS Sonoma 14
- Аккаунт Apple ID
- Права администратора
- Терминал (или iTerm2)
- Стабильное интернет-соединение
- Xcode Command Line Tools (будет установлен автоматически)
Установка
Подготовка
- Откройте Терминал через Spotlight (Cmd+Пробел)
- Проверьте текущую версию Git (если установлена):
1git --version
Если версия ниже 2.39+, рекомендуется обновление.
Процесс установки
Способ 1: Установка через Xcode
1xcode-select --install
Согласитесь с лицензией и дождитесь завершения.
Способ 2: Установка через Homebrew
- Установите Homebrew (если нет):
1/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Установите Git:
1brew install git
- Проверьте версию:
1git --version
Настройка
- Задайте имя пользователя и email для коммитов:
1git config --global user.name "Ваше Имя" 2git config --global user.email "ваш@email.com"
- Установите редактор по умолчанию (например, VS Code):
1git config --global core.editor "code --wait"
- Настройте автоисправление опечаток:
1git config --global help.autocorrect 1
- Проверьте настройки:
1git config --list
Типичные ошибки и их решения
Ошибка: 'git: command not found' Переустановите Xcode Tools:
1sudo rm -rf /Library/Developer/CommandLineTools 2xcode-select --install
Ошибка прав доступа Исправьте права на каталог .git:
1sudo chown -R $(whoami) .git/
SSL-ошибки при клонировании Обновите сертификаты:
1brew install curl-ca-bundle
Заключение
Теперь Git готов к работе! Проверьте корректность настройки:
1git clone https://github.com/git/test-repo.git 2test-repo git status
Для продвинутой настройки изучите документацию: Git Book.
Команды
Установка Xcode Command Line Tools
1xcode-select --install
Установка Homebrew
1/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Установка Git через Homebrew
1brew install git
Проверка версии Git
1git --version
Решение проблем
Ошибка 'xcode-select: no developer tools were found'
Перезапустите установку Xcode Tools через App Store
1xcode-select --install
Длительная загрузка через Homebrew
Смените зеркало репозитория: https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
export HOMEBREW_BREW_GIT_REMOTE=...
Некорректное отображение кириллицы
Настройте кодировку: git config --global core.quotepath off
1git config --global core.quotepath off