Перайсці да змесціва

Git

ПраграмаGit for Windows

Таксама называецца git for windows, git-scm, git bash

Git for WindowsПрадукцыйнасць

Размеркаваны кантроль версій. 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
Feex паведамляе
Калі ў інструкцыі сказана ўсталяваць Git, я б скіраваў вас на git-scm.com/download/win. Я б не казаў, што GitHub Desktop з'яўляецца абавязковым. Абодва прадукты могуць працаваць разам.

Што такое 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 - гэта толькі адзін з хостынгаў, а не сама СКВ.

Git Bash

Абалонка 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.

Версіі

Спачатку асноўныя каналы. Дакладныя нумары зборак не ўсе правераны тут.

64-разрадная версія Git for Windows
Партатыўная версія
ARM64

Сістэмныя патрабаванні

Значэнні адпавядаюць адкрытым указанням выдаўца. Нагрузка ўсё яшчэ змяняе рэальную патрэбу.

Мінімум

Мінімальныя сістэмныя патрабаванні
Аперацыйная сістэма FAQ па Git for Windows: актуальныя камерцыйныя рэлізы x64 Windows, пачынаючы з Windows 8.1
Аператыўная памяць Кліент займае вельмі мала рэсурсаў. Для вялікіх рэпазіторыяў спатрэбіцца больш дыска і АЗП для апрацоўкі статусу

Профіль выкарыстання рэсурсаў

Патрабаванні да працэсара
Залежыць ад таго, што вы адкрываеце ў праграме
Патрабаванні да аператыўнай памяці
Залежыць ад дакументаў, укладак альбо бібліятэк

Усталяваныя працэсы

Гэтыя выканальныя файлы належаць гэтаму прадукту, калі ён усталяваны.

Усталяваныя працэсы
git.exe Каманда Git для гэтай устаноўкі
git-bash.exe Праграма запуску Git Bash, якая пастаўляецца разам з Git for Windows

Кампаненты аўтазагрузкі

Git не патрэбна працаваць у трэі. Дапаможная ўтыліта альбо GUI, усталяваны асобна, могуць запускацца разам з Windows.

Размяшчэнне файлаў

Распаўсюджаныя шляхі размяшчэння Git
Тыповая ўстаноўка C:\Program Files\Git\

Фарматы файлаў

GITPATCH

Распаўсюджаныя праблемы

Карыстальнікі ўсталёўваюць 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. Гэтая пазнака не пацвярджае незалежную праверку. Як мы даследуем.

Ці быў гэты артыкул карысным?

Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.

Ці быў гэты артыкул карысным?