Итак, первым пунктом нам понадобится собственно GIT.
И не какое-нибудь совместимое извращение, а настоящий, нативно-консольный.
Даже если Вы почти не пользуетесь консолью, он Вам все равно понадобится, ибо без него не будет работать GIT в большинстве IDE редакторов (к примеру PhpStorm требует наличия консольного GIT).
TortoiseGit, который мы установим далее, тоже это использует.
Для этого качаем GIT отсюда: https://git-scm.com/download/win
После скачки запускаем файл и проводим инсталляцию:
1) При выборе компонентов, которые будут устанавливаться, рекомендую все оставить по-умолчанию, за исключением:
* Отметьте пункт "Git Bash Here", это удобная консоль, она Вам потом очень понадобится. Разумеется можно выбрать и родную Windows консоль, но я лично предпочитаю использовать Bash от Git, там гарантируется 100% совместимость по командам.
* Не отмечайте пункт (не надо инсталлировать) "Git Gui Here". Лишний мусор нам не нужен, а Gui клиент мы будем использовать другой.
2) На следующем экране Вам будет предложено выбрать "Adjusting your PATH environment".
* Выбираем "Use Windows Command..." (второй пункт), это добавит GIT в окружение PATH и можно будет спокойно пользоваться как Windows консолью, так и Git Bash
3) На третьем экране спросят про обработку EOL (переносов строк).
* Смело можете оставить рекомендуемое значение (первый пункт списка).
Запустится установка, дождитесь ее окончания.
Вот и все, консольный GIT у нас уже установлен, но пока еще не настроен.
Не спешите с настройкой, ею займемся в 3-й части статьи.