Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Отчёт по
эксплуатационной практике
Выполнил:
студент 213 группы Шевляков С.А.
Проверил:
ст.преподаватель кафедры ПОиАИС Ураева Е.Е.
Курск, 2021 г.
Введение
2
1 Задание на период практики
Практическая работа
Выполнение ряда стандартных команд для работы с системой Git и сервисом уда-
ленного репозитория:
3
2 Описание выполненной работы
Выполнение работы
Для начальной настройки системы git наиболее важно указать имя пользователя и
адрес электронной почты. Для этого необходимо использовать команду git config –global
user.name “указать имя”. И git config –global user.email “указать адрес почты”.
Результат тестирования предоставлен на рисунке 1.
4
Для создания нового локального репозитория необходимо использовать команду git
init. Результат тестирования предоставлен на рисунке 2.
5
Для того что бы подготовить файлы к коммиту, необходимо ввести команду git
add -A или git add “название файла”. Для того что бы отправить коммит используется
команда git commit -m “комментарий к коммиту”. Результат тестирования предоставлен на
рисунке 4.
6
Для установки связи с удаленным репозиторием необходимо создать удаленный
репозиторий в выбранном сервисе, связать его с локальным репозиторием с помощью ко-
манды git remote add origin “ссылка на удаленный репозиторий”. Результат
тестирования предоставлен на рисунке 5. Прикладываю ссылку на репозиторий
https://github.com/shevlyakovsergey/Praktika.git
7
Для того что бы обновить данные в удаленном репозитории достаточно использо-
вать команду git push имя удаленного репозитория имя ветки с изменениями. Результат
тестирования предоставлен на рисунке 6.
8
Для того что бы клонировать репозиторий необходимо использовать команду git
clone и указать ссылку на удаленный репозиторий Результат тестирования предоставлен
на рисунке 7.
9
Для создание новой ветки необходимо использовать команду git branch имя новой
ветки. Для переключения между ветками используется команда git checkout имя
необ- ходимой ветки. Результат тестирования предоставлен на рисунке 8.
10
Для слияния двух веток используется команда git merge необходимая ветка для
слияния. В момент команды активной веткой должна быть та в которую произойдет
слияния из той ветки, что указана в команде. Для удаления ветки необходима команда git
branch -d удаляемая ветка. Результат тестирования предоставлен на рисунке 9.
11
Для того что бы узнать какие именно изменения были произведенны в конкрет-
ном коммите, необходимо использовать команду git show ссылка на коммит. Для того
что бы узнать ссылку коммита необходимо использовать команду log. Также есть способ
сравнить два коммита с помощью команды git diff ссылка на первый коммит .. ссылка
на второй коммит Результат тестирования предоставлен на рисунках 10-12.
12
Рисунок 11 — Просмотр изменений в коммите
13
В системе Git есть способ указать файлы который необходимо проигнорировать при
добавлении в коммит. Для того что бы настроить gitignore необходимо создать файл с
расширением .gitignore и указать в нем названия файлов которые нужно проигнори-
ровать. Заданные файлы будут игнорироваться репозиторием. Для проверки используем
команду git status. Результат тестирования предоставлен на рисунке 11.
14
3 Рабочий график проведения практики
План проведения практических работ предоставлен в таблице 1.
15
Заключение
В ходе практической работы были изучены и закреплены базовые навыки работы с
системой Git. Были созданы и протестированы как локальные репозитории, так и уда-
ленные системы базирующиеся в сервисе GitHub.
16
Список использованных источников
2 Scott Chacon, Pro Git / Scott Chacon, Ben Straub. – Москва : Книга по Требованию,
2014. – 554 с.
17