Курсовые - Электронное средство обучения по предмету “Белорусский язык”

Система контроля версий

GitHub — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки. Основан на системе контроля версий Git и разработан на Ruby on Rails и Erlang компанией GitHub, Inc.

Сервис абсолютно бесплатен для проектов с открытым исходным кодом и предоставляет им все возможности (включая SSL), а для частных проектов предлагаются различные платные тарифные планы.

8.1 Установка

 

В начале необходимо скачать exe-файл инсталлятора со страницы проекта на GitHub'е и запустите его:

http://msysgit.github.com/

После установки будет как консольная версия (включающая SSH-клиент), так и стандартная графическая.

После установки Git'а, необходимо указать имя и адрес электронной почты. Это важно, потому что каждый коммит в Git'е содержит эту информацию, и она включена в коммиты, передаваемые вами, и не может быть далее изменена.

Далее необходимо произвести первоначальные настройки. В состав Git'а входит утилита git config, которая позволяет просматривать и устанавливать параметры, контролирующие все аспекты работы Git'а и его внешний вид.

 

 

8.2 Отправка данных в репозиторий GitHub

      Для начала создаем личный кабинет на сайте github.com. Создаем репозиторий в котором, в дальнейшем будет располагаться наш проект (Рисунок 8.1).

 

Рис 8.1 – Личный кабинет GitHub

      Перечень команд для отправки данных на GitHub:

  1. Переходим в папку с нашим проектом и инициализируем Git.

git init

  1. Добавляем все файлы в Git.

git add .

  1. Коментируем нашу версию.

git commit -m "Init"

  1. Для связи с GitHub'ом следует указать удаленный репозиторий:

git remote add origin https://github.com/Maxirus2/oldinclone.git

  1. push -u origin master

      Проект успешно добавлен, для его просмотра переходим по данной ссылке: https://github.com/nastyacher9843/Bel

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться
Дата Выполнено, %
2020-05-29 19:54:09 10
2020-05-29 16:54:06 100
Открытая Для скрытия необходимо уменьшить величину статуса выполнения.