Установите Git на компьютер, загрузив инсталлятор с официального сайта git-scm.com, запустив установку с параметрами по умолчанию и проверив установку командой git --version в командной строке. После этого Git будет готов к использованию для управления версиями кода.
Зачем нужна система контроля версий Git
- Отслеживание всех изменений в коде с возможностью вернуться к любой предыдущей версии
- Совместная работа нескольких разработчиков над одним проектом без конфликтов
- Создание веток (branches) для разработки новых функций отдельно от основного кода
- Ведение истории всех коммитов с указанием автора, времени и описания изменений
- Интеграция с платформами GitHub, GitLab, Bitbucket для удалённого хранилища кода
- Автоматизация процессов развёртывания и тестирования приложений через CI/CD системы
- Возможность быстрого поиска ошибок через определение конкретного коммита, который их внёс
Установка Git на Windows
- Откройте браузер и перейдите на официальный сайт
https://git-scm.com. - Нажмите кнопку
Download for Windowsв центре страницы. - Загрузка инсталлятора начнётся автоматически (файл
Git-X.XX.X-64-bit.exe, где X.XX.X — номер версии). - Откройте папку
Загрузки(или то место, где сохраняются файлы по умолчанию). - Дважды кликните на скачанный файл
Git-X.XX.X-64-bit.exeдля запуска инсталлятора. - В окне лицензионного соглашения прочитайте текст и нажмите кнопку
Next. - Выберите папку установки (рекомендуется оставить путь по умолчанию
C:\Program Files\Git) и нажмитеNext. - На этапе выбора компонентов оставьте все флажки в стандартной конфигурации и нажмите
Next. - Выберите начальное меню (оставьте
Gitпо умолчанию) и нажмитеNext. - На этапе выбора редактора кода оставьте
Use Vim (the ubiquitous text editor) as Git's default editorи нажмитеNext. - На этапе инициализации ветки выберите
Let Git decideи нажмитеNext. - На этапе переменной окружения (PATH) выберите
Git from the command line and also from 3rd-party softwareи нажмитеNext. - Выберите бэкенд HTTPS: оставьте
Use the native Windows Secure Channel libraryи нажмитеNext. - На этапе конвертирования окончаний строк выберите
Checkout Windows-style, commit Unix-style line endingsи нажмитеNext. - Выберите эмулятор терминала: оставьте
Use MinTTY (the default terminal of MSYS2)и нажмитеNext. - На этапе дополнительных опций оставьте флажки по умолчанию и нажмите
Next. - Нажмите кнопку
Installдля начала установки файлов. - Дождитесь завершения установки (процесс займёт несколько минут).
- После завершения установки отметьте флажок
Launch Git Bashи нажмитеFinishдля открытия терминала Git Bash.
Установка Git на macOS
- Откройте браузер и перейдите на сайт
https://git-scm.com. - Нажмите кнопку
Download for macOS. - Загрузка инсталлятора начнётся автоматически (файл
git-X.XX.X-intel-universal-installer.dmg). - Откройте загруженный файл
.dmgдвойным кликом. - В открывшемся окне дважды кликните на файл
Git Installer. - Введите пароль администратора компьютера при запросе на разрешение установки.
- Следуйте инструкциям установщика, оставляя параметры по умолчанию.
- Нажмите
Continueна каждом этапе установки. - После завершения установки закройте окно установщика.
- Откройте приложение
Терминал(найдите его через Spotlight:Cmd+Space, введитеTerminalи нажмитеEnter). - Введите команду
git --versionи нажмитеEnterдля проверки установки.
Установка Git на Linux (Ubuntu/Debian)
- Откройте терминал (комбинация клавиш
Ctrl+Alt+T). - Обновите списки пакетов командой
sudo apt updateи нажмитеEnter. - Введите пароль администратора (sudo) при запросе.
- Выполните команду установки
sudo apt install gitи нажмитеEnter. - Подтвердите установку, введя
y(yes) и нажавEnter. - Дождитесь завершения установки (процесс займёт несколько минут).
- Проверьте установку командой
git --versionи нажмитеEnter.
Первоначальная настройка Git после установки
- Откройте командную строку или терминал.
- Установите глобальное имя пользователя командой
git config --global user.name "Ваше Имя"(замените "Ваше Имя" на ваше реальное имя). - Нажмите
Enterдля применения команды. - Установите глобальный адрес электронной почты командой
git config --global user.email "(замените адрес на вашу реальную почту).Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. " - Нажмите
Enterдля применения команды. - Проверьте применённые настройки командой
git config --global --list. - Убедитесь, что в списке присутствуют
user.nameиuser.emailс вашими данными. - Git полностью готов к использованию для управления версиями кода в локальных и удалённых репозиториях.
Проверка установки и создание первого репозитория
- Откройте командную строку (Windows) или терминал (macOS/Linux).
- Проверьте версию Git командой
git --versionи нажмитеEnter. - Если Git установлен корректно, выведется номер версии, например
git version 2.40.0. - Создайте новую папку для вашего проекта командой
mkdir my_project. - Перейдите в созданную папку командой
cd my_project. - Инициализируйте новый Git репозиторий командой
git init. - Убедитесь, что репозиторий создан: должна появиться папка
.git(она скрытая, поэтому может не быть видна в проводнике). - Создайте тестовый файл:
echo "Hello Git" > README.md(на Windows используйтеtype nul > README.mdи отредактируйте файл вручную). - Добавьте файл в область подготовки (staging area) командой
git add README.md. - Создайте первый коммит командой
git commit -m "Initial commit with README". - Проверьте историю коммитов командой
git logи убедитесь, что коммит создан с вашим именем и почтой.
Часто задаваемые вопросы
Нужно ли устанавливать Git, если я работаю на облачной платформе типа GitHub? Да, Git установлен на локальном компьютере для работы с репозиториями; облачные платформы типа GitHub только хранят код удалённо, но для отправки кода туда нужен Git на вашей машине.
Можно ли использовать Git без командной строки? Да, существуют графические интерфейсы (GUI) для Git, такие как GitHub Desktop, Sourcetree и GitKraken, но знание командной строки критически важно для полного контроля над версиями и автоматизации процессов.
Каков минимальный размер хранилища для установки Git? Git занимает примерно 300-500 МБ дискового пространства в зависимости от версии и дополнительных компонентов, поэтому он совместим даже с компьютерами с ограниченным объёмом памяти.