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 - це розподілена система контролю версій. 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 - це лише один із хостингів, а не сама система контролю версій.
Оболонка 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 |
|---|---|
| Оперативна пам'ять | Клієнт легкий. Величезні репозиторії вимагають місця на диску та 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. Не лабораторний бенчмарк.
Чи була ця стаття корисною?
Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.
Дякуємо. Це допомагає нам покращувати цю сторінку.