# Установка GIT в windows.
Официальный сайт Git: https://git-scm.com/
Скачиваем и устанавливаем...
Путь установки оставим по умолчанию.

---
Тут вопрос удобства. Если не знаем что выбрать, то можно оставить по умолчанию.

---
Далее

---
Git поддерживает несколько редакторов. Этот редактор будет появляться каждый раз когда у Git появятся к вам вопросы. Лучше конечно использовать консольный редактор, т.к. не всегда получится использовать GUI редактор из консоли.
Для начинающих хорошо подойдет "Nano"

---
Раньше ветка по умолчанию называлась *master*. Теперь же Git стал толерантным и предлагает изменить ее на *main*. Я выбираю *main* просто потому что там на 2 буквы меньше чем в *master* :)

---
**Важная настройка!**
Выбираем средний пункт чтобы другой софт мог использовать Git тоже.

---
Используем встроенный в Git OpenSSH.

---
Оставляем по умолчанию.

---
Git может автоматически менять окончания строк (Windows <-> Linux) при чекаутах и коммитах. Предпочитаю отключить эту опцию и не менять эти файлы. Если понадобится в будущем, то можно будет включить для определенных репозиториев.
Иначе могут быть странные поведения когда клонированный в виртуальную WSL машину репозиторий при просмотре через windows выклядит как измененный.

---
Оставляем по умолчанию.

---
Поведение команды pull по умолчанию. Поскольку pull это две команды в одной (fetch и merge), то существует риск получить нежелательные действия в локальной ветке типа merge или rebase. Предпочитаю такие вещи контролировать самостоятельно, потому отключаю все кроме простой "перемотки".

---
Менеджер "секретов" для двухфакторной авторизации через https.
Не пользуюсь. Т.к. работаю через ssh.

---
Оставляем по умолчанию.

---
Экспериментальные фичи. Будем тестировать позже, когда доделают.

---
Готово!

Перезагружаемся.