Как установить Git 1.8.1.2 на Windows 7

Шаг 1
Загрузить и запустить файл Git-1.8.1.2-preview20130201.exe


Первые два шага - ничего особенного, просто приветствие.
Шаг 2

Шаг 3
Здесь надо выбрать папку для установки. Обычно это C:\Program Files (x86)\Git\, но я держу кастомное ПО отдельно от системного чтобы сохранить его в случае сбоя ОС. Поэтому я установлю в свою папку.


Шаг 4
Далее указывается конфигурация компонентов. Обязательно отметьте Git Bash Here и Git GUI Here (у меня на скриншоте не отмечено, но вы отметьте).


Шаг 5
Здесь можно оставить по умолчанию.


Шаг 6
Здесь выберите Run Git from the Windows Command Prompt (у меня на скриншоте опять же выбран первый пункт, но вы выберите второй, т.к. это позволит использовать Git из командной строки Windows).


Шаг 7
Если в реестре будут найдены SSH сессии, то появится следующий экран.

Примечание: 
OpenSSH ключи создаются с помощью ssh-keygen и кэшируются (прячутся в потайном месте) с помощью ssh-agent.
В putty suite, ключи создаются с помощью графической программы puttygen
и загружаются/кэшируются с помощью pageant, а SSH осуществляется с помощью putty.

Шаг 8
Тут все понятно - любой кто работал на разных системах знает о различных стилях окончаний строк. Выбираем кроссплатформенный вариант Checkout Windows-style, commit Unix-style line endings.


Идет установка...


Шаг 9

Шаг 10

  1. Win + R
  2. cmd.exe
  3. Enter

cd %HOMEDRIVE%%HOMEPATH%
"D:\Program Files (x86)\Git\bin\sh.exe" --login -i

git config --global user.name "John Smith" # Set your name
git config --global user.email "john.smith@gmail.com" # Set an email
git config --global user.name # Verify
# John Smith
git config --global user.email # Verify
# john.smith@gmail.com

Скопировать ключи в C:\Users\John\.ssh\

git clone git@git.exampleserver.com:JohnSmith-exampleproject-fork.git ./ExampleProject
cd ./ExampleProject