3.9 KiB
Установка 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.
Оставляем по умолчанию.
Экспериментальные фичи. Будем тестировать позже, когда доделают.
Готово!
Перезагружаемся.