Найти тему
ITed

Установка Git на Windows

Если Вы интересовались программированием, то наверняка слышали про Git. Если вкратце, то это программное обеспечение, созданное для удаленной работы группой лиц или индивидуально над проектом, в данной программе есть возможность видеть все изменения документа, кто их внес, когда и при необходимости можно сделать откат этих самых изменений. Так что для работы в сфере программирования одна это ПО одно из самых нужных.

В идеале для работы в команде необходим аккаунт на Github, синхронизация с папками на вашем ПК и настроенный софт Git 2.21.0.

Настойка аккаунта на Github.com проста, если у возникли проблемы с регистрацией, напишите в комментарии какая именно, а я тогда напишу статью на эту тему.

Сейчас же я расскажу как установить поэтапно Git 2.21.0, правильно настроить, а главное распишу значения всех параметров которые данная программа предлагает при установке.

Для начала с сайта git-scm.com скачиваем файл нажав на картинку с текстом download x.xx.o for Windows ( x.xx.o - версия программы, она постоянно обновляется, в моем случае это 2.21.0).

Запускаем скаченный файл git x.xx.x.exe . На начальном этапе нам предлагают ознакомиться с лицензионным соглашением. Читаем, нажимаем Next и приступаем к следующему пункту

Теперь нам необходимо выбрать директорию установки

Выбор директории установки
Выбор директории установки

Выбираем компоненты которые хотим установить. Оставляем предложенные по умолчанию компоненты.

Выбор компонентов установки
Выбор компонентов установки

Именуем папку, которая будет находится в Меню

-4

Далее появляется окно выбора редактора. Выбираем Use Vim (the ubiquitous text editor) as Git's default editor. Если будут пожелания в комментариях, то напишу статью по работе с Vim.

Выбор редактора
Выбор редактора

Необходимо выбрать через что именно будет осуществляться работа. Имеется три варианта:

- Use Git from Git Bash only

Переменная PATH не модифицируется и работа с Git возможна только через Git Bash.

- Git from the command line and also from 3rd-party software

Переменная PATH имеет минимальную модификацию, которая позволит работать с Git через командную стоку Windows. Этот параметр является безопасным, так как он только добавляет некоторые минимальные git-оболочки к вашему пути, чтобы избежать загромождения вашей среды дополнительными инструментами unix.

- Use Git and optional Unix tools from the Windows Command Prompt

Переменная PATH имеет модификации, которые позволяют в командной строке Windows использовать как Git так и утилиты Unix, которые поставляются вместе с дистрибутивом Git.

Выбираем   Git from the command line and also from 3rd-party software .

-6

Теперь нам необходимо выбрать какую клиентскую программу оболочку мы будем использовать

Предлагается два варианта:

- Use OpenSSH . Используется при помощи ssh.exe, который поставляется вместе с Git. Переменные среды git_ssh и svn_ssh не будут изменены;

- Use (Tortoise) Plink. Если есть предустановленная Putty . Необходимо будет выбрать исполняющий файл на которые будут указывать git_ssh и svn_ssh .

Выбираем первый вариант - Use OpenSSH

Выбор клиентской программы оболочки
Выбор клиентской программы оболочки

Выбираем вариант формирования конца строки в текстовых файлах

Существует два варианта – это Windows стиль и Unix стиль. Нам же необходимо выбирать один из вариантов, определяющих правило формирования окончания строки:

- Checkout Windows-style, commit Unix-style line endings

Checkout (операция извлечения документа из хранилища и создания рабочей копии) производится в Windows стиле, а commit (операция отправки изменений в репозиторий) в Unix стиле.

- Checkout as-is, commit Unix-style line endigns

Checkout производится в том формате, в котором данные хранятся в репозитории, а commit осуществляется в Unix стиле.

- Checkout as-is, commit as-is

Checkout и commit производятся без дополнительных преобразований.

Жмем на Checkout Windows-style, commit Unix-style line endings.

Настройка правил окончания строки
Настройка правил окончания строки

Теперь нам необходимо выбирать из двух вариантов эмулятор терминала:

- Use MinTTY (the defaul terminal of MSYS2)

Git Bash будет использовать в качестве эмулятора терминала MinTTY.

- Use Windows’ default console window

Git будет использовать Windows консоль (“cmd.exe”).

Выбираем  Use MinTTY (the defaul terminal of MSYS2) и идем дальше

Выбор эмулятора терминала, который будет использован с Git Bash
Выбор эмулятора терминала, который будет использован с Git Bash

 Теперь необходимо указать дополнительные параметры.

Предложены следующие варианты:

- Enable file system caching

Данный параметр позволяет повысить производительность, при помощи включения операции кэширования при работе с файлами.

- Enable Git Credential Manager

Данный параметр позволяет возможность работать с защищенным хранилищем.

- Enable symbolic links

Активирует работу с символьными ссылками.

Наша рекомендация: опции Enable file system caching и Enable Git Credential Manager.

 Настройка дополнительных параметров
Настройка дополнительных параметров

По окончании установки пользователь получит соответствующее сообщение.

-11

Далее заходим в меню пуск -> Все программы -> GitHub, Inc и выбираем GitHub Destop. Если был заведен аккаунт, то заполняем логин/пароль и перед нами открывается программа как на приведенном ниже фото.

-12

Вам придется потратить немного времени чтобы разобраться, зато потом работать с данной программой будет очень удобно, а главное просто.

Не забывайте ставить лайки, оставлять комментарии и подписывайтесь на канал. Чем больше лайков, комментариев будет, тем скорее появится продолжение по данной теме.