Установка Git на Windows Server 4 ноября .11.2023 2646 Git является одной из наиболее распространенных систем контроля версий (Version Control System — VCS), предназначенных для хранения и управления исходным кодом приложений, настроек системы и других текстовых файлов. В основном Git применяется в сфере информационных технологий, хотя его использование не ограничено только этой областью. В Git каждое состояние файлов может быть зафиксировано (сделано коммитом), сохраняя его навсегда в истории репозитория. Это позволяет в любой момент просматривать историю изменений файлов, сравнивать различные версии и отменять отдельные изменения. Кроме того, Git упрощает параллельное развитие проекта командой разработчиков с помощью ветвления. В основном ветке Git-репозитория хранится текущая стабильная версия исходного кода. Когда разработчику необходимо внести изменения в код, он создает отдельную ветку от основной и работает над своими изменениями. По завершении работы изменения сливаются в основную ветку, чтобы они были доступны другим участникам команды. Описанные выше концепции представляются в упрощенном виде, поскольку работа с Git может быть предметом отдельной статьи. Для более подробной информации рекомендуется обратиться к официальному сайту. В данной статье мы сфокусируемся на процессе установки Git на Windows Server 2016, создания репозитория и первых коммитов в нём. Установка GitДистрибутивы Git для Windows доступны на их официальной странице. Из нескольких вариантов приложения в нашем примере мы будем использовать версию Standalone. Для загрузки инсталлера данной версии перейдите по соответствующей ссылке.
После загрузки установочного файла запустите его на исполнение.
С самого начала выберите каталог, в который будет установлено приложение, либо согласитесь с предложенным по умолчанию.
Следующее окно мастера установки представляет собой окно выбора компонентов, предназначенных для установки.
На следующем шаге укажите каталог в стартовом меню, откуда будет запускаться приложение, либо согласитесь с предложенным по умолчанию, нажав
Далее, выберите текстовый редактор, который будет использовать приложение. По умолчанию мастер предлагает к использованию консольный текстовый редактор Vim. Вы можете указать другой редактор, доступный для выбора из списка.
В следующем окне укажите, как Git будет называть первую ветку в каждом из репозиториев. Раньше первая ветка всегда носила название
Далее выберите способ использования Git. Здесь есть возможность указать следующие способы:
В следующем окне выберите SSL/TLS-библиотеку, которую приложение будет использовать для HTTPS-подключений.
Затем выберите способ формирования конца строки в файлах. Основных способов существует два: LF и CRLF. Использование опции
Далее укажите эмулятор терминала, который будет использован в Git Bash. По умолчанию это — эмулятор MinTTY .
В следующем окне выберите дефолтное поведение
На следующем шаге выберите значение
Далее, укажите дополнительные опции при необходимости.
Следующее окно содержит экспериментальные опции, которые пока не находятся в стабильной стадии. Используйте их, если в этом есть необходимость, и вы понимаете, что делаете. После чего нажмите
Создание репозиторияПриложение Git можно использовать в трёх разных вариациях:
В качестве примера рассмотрим создание репозитория с помощью Git Bash. Запустите Git Bash, и перед созданием первого репозитория укажите свои E-Mail и имя. Это нужно для того, чтобы в дальнейшем понимать, кто именно вносит изменения в репозиторий. Дело в том, что ваши E-Mail и имя приложение будут сохраняться в истории изменений при каждом коммите. Указать адрес электронной почты и имя можно с помощью следующих команд:
Здесь Перед созданием репозитория создайте директорию, в которой будут находиться его файлы:
Теперь перейдите в созданный каталог:
Для создания нового репозитория запустите следующую команду:
Вывод команды должен выглядеть примерно следующим образом:
Теперь в этой же директории создайте файл
Далее введите команду:
В результате файл
Здесь следует обратить внимание на то, что Git добавляет сюда подсказку, которая при этом в коммит не войдёт, так как строки этой подсказки закомментированы при помощи символа По окончании редактирования файла закройте его с сохранением внесённых изменений. При этом следует иметь в в иду, что для редактирования файлов в Git Bash используется текстовый редактор
Таким образом, вы сделали первый коммит. Графический интерфейсGit представляет собой утилиту командной строки. В то же время, довольно часто разработчики используют графический интерфейс Git. Как было сказано выше, приложение Git в своём составе имеет графический интерфейс Git GUI. Чтобы на простейшем примере посмотреть его работу, запустите Git GUI. При входе для того, чтобы подключиться к уже созданному репозиторию, перейдите в
Затем при помощи кнопки
Теперь в любом текстовом редакторе внесите какие-либо изменения в уже существующий файл
В результате, Git покажет, что содержимое репозитория изменилось. Далее, нажмите
Таким образом, вы сделали уже второй коммит в свой репозиторий. Содержание статьи | |||||
| |