Git
Также называется git for windows, git-scm, git bash
Распределенный контроль версий. Git for Windows поставляет git.exe вместе с Git Bash. Это не графический интерфейс GitHub Desktop.
Что необходимо знать
Git - это git.exe. GitHub Desktop представляет собой другой продукт.
Git for Windows - это официальный порт Git для Windows. Установщик помещает git.exe в папку Program Files\Git и включает Git Bash. GitHub Desktop запускается как GitHubDesktop.exe. Вы можете использовать git без этого графического интерфейса.
- Что это такое?
- Распределенный контроль версий
- Это GitHub Desktop?
- Нет. Это графический интерфейс
- Git Bash?
- Да. Он входит в состав Git for Windows
Что такое Git?
Git - это распределенная VCS. Git for Windows объединяет git.exe, Git Bash и сопутствующие инструменты MinGW. Это не GitHub и не GitHub Desktop.
Если вы никогда им не пользовались
Если на курсе задали установить Git, речь идет об инструменте командной строки. Скачайте его с git-scm.com/download/win. После установки вы получите git.exe и обычно Git Bash. GitHub Desktop - это отдельный графический интерфейс от GitHub. Клонировать и создавать коммиты можно с помощью одного лишь git.exe.
Для чего он используется?
git.exe взаимодействует с любым удаленным репозиторием Git. GitHub - это лишь один из хостингов, а не сама VCS.
Оболочка MinGW, входящая в состав Git for Windows. Windows Terminal - это другой хост, который можно связать с git-bash.exe.
Git Credential Manager часто устанавливается вместе с git.exe. Этот вспомогательный инструмент не относится к GitHub Desktop.
Для кого он предназначен?
- Всем, чьи инструкции README требуют наличия команды git
- Тем, кто считал GitHub Desktop программой Git
- Пользователям, которым нужен Git Bash на Windows
Текущий статус
Git (2005) - это актуальная система контроля версий от Git for Windows. Поставщик по-прежнему перенаправляет пользователей Windows на https://git-scm.com/download/win.
Сколько ему лет?
Линус Торвальдс выпустил Git в 2005 году. Git for Windows является поддерживаемым нативным портом. Он старше, чем GitHub Desktop (2015) и gh.exe. В FAQ минимально поддерживаемой версией для актуальных пакетов указана Windows 8.1.
Версии
Сначала основные каналы. Точные номера сборок здесь не верифицируются.
Системные требования
Значения соответствуют общедоступным рекомендациям издателя. Нагрузка все же меняет реальные потребности.
Минимум
| Операционная система | FAQ Git for Windows: недавние коммерчески выпущенные версии Windows x64, начиная с Windows 8.1 |
|---|---|
| Оперативная память | Клиент нетребователен к ресурсам. Для обработки огромных репозиториев при вызове status требуются диск и RAM |
Потребление ресурсов
- Нагрузка на CPU
- Зависит от того, что именно открыто внутри приложения
- Нагрузка на RAM
- Зависит от документов, вкладок или библиотек
Установленные процессы
Эти исполняемые файлы принадлежат данному продукту, когда он установлен.
| git.exe | Команда Git для данной установки |
|---|---|
| git-bash.exe | Загрузчик Git Bash, входящий в состав Git for Windows |
Компоненты автозагрузки
Git не требует размещения в системном трее. Вместе с Windows могут запускаться служба учетных данных или графический интерфейс, установленные отдельно.
Расположение файлов
| Типичная установка | C:\Program Files\Git\ |
|---|
Форматы файлов
Распространенные проблемы
Пользователи устанавливают GitHub Desktop и полагают, что Git отсутствует
GitHub Desktop может вызывать Git. Официальным CLI по-прежнему остается сборка с git-scm.com. Команда where.exe git должна указывать на Program Files\Git, если вы установили Git for Windows.
Символы конца строк и запросы учетных данных
core.autocrlf и Git Credential Manager настраиваются при установке Git for Windows. Они не относятся к параметрам Sourcetree.
Устранение проблем
where.exe git
Путь Program Files\Git относится к Git for Windows. Если git.exe найден только внутри папки GitHub Desktop, значит, официальный порт не был установлен или он утерян из переменной PATH.
git update-git-for-windows
Эта команда обновляет данный порт. Она не обновляет GitHub Desktop.
Скачивайте только с git-scm.com/download/win
Сайт gitforwindows.org ведет на тот же проект. Случайный файл git.exe со стороннего портала не является официальным портом.
Альтернативы
GitHub Desktop, Sourcetree и Fork служат графическими оболочками над Git. Вам по-прежнему нужен движок Git. Данная статья посвящена именно этому движку.
Официальная помощь и загрузки
Начинайте с сайта разработчика. Случайные сайты с файлами exe не являются каналами поддержки.
| Скачать | git-scm.com/download/win Официальный установщик или страница разработчика |
|---|---|
| Помощь | git-scm.com/doc Поддержка разработчика |
| Официальный сайт | git-scm.com/ Начинайте отсюда, а не со случайных сайтов с файлами exe |
| FAQ Git for Windows | gitforwindows.org/faq Поддерживаемые версии Windows |
Сопутствующее оборудование
Любой современный ПК с Windows способен запустить git.exe. Для работы с монорепозиториями огромного размера желателен SSD.
Технические подробности
Технические подробности
Номера версий у разработчика меняются. В этой статье конкретная сборка не фиксируется.
Источники и проверка
Метка зарегистрированного источника: август 2026. Эта метка не гарантирует независимую проверку. Как мы проводим исследования.
- Официальный сайт Git · Страница продукта от разработчика
- Справка по Git · Поддержка от разработчика
- FAQ Git for Windows : что в настоящее время поддерживает порт для Windows
- Карта процессов Foxhole · Собственные образцы с ПК под управлением Windows. Не является лабораторным бенчмарком.
Была ли эта статья полезна?
Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.
Спасибо. Это помогает нам улучшать эту страницу.