Если Вы интересовались программированием, то наверняка слышали про 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 и приступаем к следующему пункту
Теперь нам необходимо выбрать директорию установки
Выбираем компоненты которые хотим установить. Оставляем предложенные по умолчанию компоненты.
Именуем папку, которая будет находится в Меню
Далее появляется окно выбора редактора. Выбираем 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 .
Теперь нам необходимо выбрать какую клиентскую программу оболочку мы будем использовать
Предлагается два варианта:
- 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) и идем дальше
Теперь необходимо указать дополнительные параметры.
Предложены следующие варианты:
- Enable file system caching
Данный параметр позволяет повысить производительность, при помощи включения операции кэширования при работе с файлами.
- Enable Git Credential Manager
Данный параметр позволяет возможность работать с защищенным хранилищем.
- Enable symbolic links
Активирует работу с символьными ссылками.
Наша рекомендация: опции Enable file system caching и Enable Git Credential Manager.
По окончании установки пользователь получит соответствующее сообщение.
Далее заходим в меню пуск -> Все программы -> GitHub, Inc и выбираем GitHub Destop. Если был заведен аккаунт, то заполняем логин/пароль и перед нами открывается программа как на приведенном ниже фото.
Вам придется потратить немного времени чтобы разобраться, зато потом работать с данной программой будет очень удобно, а главное просто.
Не забывайте ставить лайки, оставлять комментарии и подписывайтесь на канал. Чем больше лайков, комментариев будет, тем скорее появится продолжение по данной теме.