Існує дві версії Git, які ви, ймовірно, використовуєте - дистрибуція msysgit або Cygwin .
Встановлення додаткових утиліт для Cygwin
Хоча ви, можливо, встановили Git лише в рамках встановлення Cygwin (якщо ви використовували Cygwin), у Cygwin є програма під назвою setup.exe, яку ви можете використовувати для додавання пакетів. По суті, все, що вам потрібно зробити, це запустити setup.exe
і вибрати, які програми ви хочете встановити, коли ви потрапите у вікно Select Packages . Вступ тут дає хороший огляд зображень, які детально описують процес.
Інсталятор Cygwin досить розумний, щоб зрозуміти, що у вас є вже існуюча установка, і він додасть пакунки до вашої установки (замість того, щоб знімати її і починати заново).
MSYS
Інша версія Git, яку ви, ймовірно, використовуєте (якщо не Cygwin) - це msysgit. Оскільки msysgit встановлює мінімальне середовище Unix, яке не дуже сумісне з MinGW, вам доведеться встановити пакет MinGW поруч з msysgit. На сторінці MinGW Початок роботи ви знайдете детальний огляд того, як рухатись із встановленням MinGW - оскільки я особисто не маю досвіду роботи з MinGW, все, що я насправді можу зробити, - це віднести вас до їхніх інструкцій.
Тоді вам доведеться перенести встановлення msysgit в MinGW. Це можна досягти, виконавши наступне (взято звідси ). Після виконання наступної послідовності MinGW має знайти вашу установку Git.
cd GITDIR # Where GITDIR is wherever inside Program Files you put Git
cp bin/git* /MINGW/bin # Where MINGW is wherever you put MinGW
cp -r libexec/git* /MINGW/libexec
cp -r share/git* /MINGW/share