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. Можете да клонирате и да правите commit само с git.exe.
За какво се използва?
git.exe комуникира с всяко отдалечено Git хранилище. GitHub е само хост, а не самата VCS.
MinGW обвивка (shell), която се доставя с 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 е посочен като минимална версия за актуалните пакети.
Версии
Първо основните канали. Точните номера на компилациите не са изцяло проверени тук.
Системни изисквания
Стойностите следват публичните указания на издателя. Работното натоварване все пак променя реалната потребност.
Минимум
| Операционна система | Често задавани въпроси за Git for Windows: скорошна пазарно издадена 64-битова версия на Windows, започвайки от Windows 8.1 |
|---|---|
| RAM | Клиентът е лек. Огромните хранилища изискват дисково пространство и RAM за справка за състоянието (status) |
Профил на ресурсите
- Натоварване на процесора
- Зависи от това, което отваряте в приложението
- Потребност от RAM
- Зависи от документите, разделите или библиотеките
Инсталирани процеси
Тези изпълними файлове принадлежат на този продукт, когато е инсталиран.
| git.exe | Командата Git за тази инсталация |
|---|---|
| git-bash.exe | Стартер на Git Bash, който се доставя с Git for Windows |
Компоненти за автостартиране
Git не се нуждае от икона в системната лента (tray). Помощен инструмент или графичен интерфейс, инсталиран отделно, може да стартира с 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 ядро (engine). Тази статия разглежда именно това ядро.
Официална помощ и изтегляния
Започнете от разработчика. Произволните сайтове за exe файлове не са канал за поддръжка.
| Изтегляне | git-scm.com/download/win Официален инсталатор или страница на разработчика |
|---|---|
| Помощ | git-scm.com/doc Поддръжка от разработчика |
| Официален сайт | git-scm.com/ Започнете оттук, а не от произволен хост за exe файлове |
| Често задавани въпроси за Git for Windows | gitforwindows.org/faq Поддържани версии на Windows |
Свързан хардуер
Всеки съвременен компютър с Windows може да изпълнява git.exe. Огромните монохранилища изискват SSD.
Технически подробности
Технически подробности
Номерата на версиите на разработчика се променят. Тази статия не се обвързва с конкретна компилация.
Източници и проверка
Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка. Как проучваме.
- Официален сайт на Git · Продуктова страница на разработчика
- Помощ за Git · Поддръжка от разработчика
- Често задавани въпроси за Git for Windows · Какво поддържа понастоящем портът за Windows
- Карта на процесите във Foxhole · Извадки от първа страна на компютри с Windows. Не е лабораторен бенчмарк.
Беше ли полезна тази статия?
Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.
Благодарим ви. Това ни помага да подобрим тази страница.