Завантажте інсталятор для старої версії Git


11

Мені потрібно встановити Git на ізольований комп'ютер, який не підключений до Інтернету. Цей комп'ютер надзвичайно керований, і всі установки потребують схвалення та права адміністратора (не я). Остання версія git, яка затверджена для системи, - 2.3.4.

Як правило, я б просто зайшов на веб-сайт, завантажити однофайловий інсталятор і перенести його на комп'ютер для встановлення. Однак поточна версія Git, яку можна завантажити, - це 2.5.1. Я бачу, що є посилання на старіші версії , але всі вони є таргерованими папками вихідного коду, які потребують іншого програмного забезпечення (і, отже, схвалення) для компіляції та встановлення git у Windows.

Моє запитання: Оскільки в одній точці старіші версії були поточними версіями, у них також повинні були бути виконані виконавці. Чи зберігаються ці інсталятори старих версій де-небудь, які можна завантажити? Або хтось може запропонувати більш простий спосіб встановити старішу версію git у Windows, не маючи змоги підключити зазначений комп'ютер до Інтернету?


Сюди прийшли шукати тієї самої відповіді. AFAIK, не було жодної (публічно випущеної) версії для Windows від версії 1.8 до 2.5. Тож недарма 2.3 ви не знайдете. Однак зараз я навіть не можу знайти 1,8, через що я погоджуся. У когось є ідея, де я можу знайти останню публічно випущену версію Windows, яка була 1,8 ??
laggingreflex

Відповіді:


9

Де я можу отримати старішу версію gitдля Windows?

Ви маєте рацію, сторінка для завантаження посилається на старі випуски джерел на kernel.org .

Однак сторінка GitHubgit-for-windows надає посилання для завантаження, де ви можете отримати, наприклад, 2.3.4 портативний перегляд розробників .

(зауважте, я не бачу остаточного випуску 2.3.4, але, згідно з коментарем Рамхаунда, немає гарантії, що це буде випущено; те, що представлено, має сподіватися, що відповідає вашим потребам)


2
Немає гарантії, що коли-небудь була випущена остаточна версія.
Рамхаунд

@Ramhound ах, спасибі за інформацію, буде редагувати відповідь, щоб відобразити це :)
bertieb

0

Підводячи підсумок, якщо я правильно зрозумів та дослідив:

https://www.kernel.org/pub/software/scm/git/ розмістив папки вихідних кодів для ВСІХ розроблених версій Git. Однак для компіляції та встановлення вихідного коду в Windows потрібні інструменти сторонніх виробників і є тряском розвитку.

https://github.com/git-for-windows/git/releases?after=v2.5.2.windows.1 має повний виконуваний Git для інсталяторів Windows від версії 2.5. У ньому також встановлені кандидатурні версії для встановлення версії v2.4 та попередні установки для версії v2.3. Більш ранні версії, ніж v2.3, всі зберігаються у вигляді папок zip.

Незрозуміло, чи були раніше версії, ніж v2.5, випущені як повністю публічно випущені версії, хоча я підозрюю, що встановники v2.2 та попередніх ітерацій (ті, що зберігаються у вигляді zip) були викинуті з архівів через застарілість.

github.com/msysgit/msysgit/releases, який запропонований вище відстаючий рефлекс, має встановлення попередньої версії програми msysGit назад до версії 1.7. Однак я застерігаю, що msysGit і Git для Windows - це не одне і те ж - інсталятор msysGit забезпечує середовище розробки та ресурси для компіляції Git самостійно, а інсталятор Git для Windows - це готовий до використання пакет, попередньо скомпільований для Windows.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.