понедельник, 26 марта 2018 г.

33 группа. GitHub 2018: технология разработки программного обеспечения

Лабораторная работа 11

Системы багтрекинга

Цель: изучить инструменты и правила работы с багтрекингом.

Задачи:
1. Изучить программу для обслуживания багтрекинга Git.
2. Создать репозиторий в системе GitHub.
3. Исследовать возможности системы Git.

Оформите письменный отчет по лабораторной работе.
Запишите
1) номер лабораторной работы,
2) название,
3) цель,
4) задачи,
5) формулировку каждого задания и ответ на него,
6) напишите выводы.

Задания
1. По источнику [1-4] изучите систему Git

1. Создайте учетную запись на веб-сервис для хостинга IT-проектов
GitHub, перейдите по ссылке https://github.com

2. Создайте новый репозиторий с кратким названием Вашей исследовательской работы.
robot_gyro, robot_accel, delo, autoservice
и т.п.
Пример: https://github.com/ifizmat/lazarus_mysql_simply-01

3. Установите на вашем компьютере систему Git, например,
с помощью программы PortableGit

4. Выполните настройки Git.
Пример настроек
git config --global --list
git config --global user.name "yourname"
git config --global user.email "yourname@gmail.com"
git config --global core.autocrlf true
git config --global core.safecrlf true

5. Изучите методы работы с системой Git с помощью
одного из источников [1, 2, 3] или других.
Примеры команд

git clone https://yourname@github.com/yourname/lazarus_mysql_simply-01
cd lazarus_mysql_simply-01
cp c:/3kurs/unit1.pas ./
ls -la
git status
git add unit1.pas
git commit -m "Hello world 15.05.2015. Add unit1.pas"
git remote add origin https://yourname@github.com/yourname/lazarus_mysql_simply-01
git remote -v
git push -u origin master

6. Перенесите в Ваш репозиторий на GitHub
документацию по курсовой работе:
1) текст курсовой работы,
2) исходный код программы, 
3) исполнимый модуль программы, 
4) презентацию к защите курсовой работы. 

7. Поделитесь ссылкой на Ваш репозиторий в комментариях к блогу
  1. 2018 год: 33 группа. GitHub 2018: технология разработки программного обеспечения
  2. 2017 год: Учебная практика 2017: репозиторий GitHub
  3. 2016 год: Учебная практика 2016: репозиторий GitHub
  4. 2015 год: Прикладное программирование: SVN Git

Источники

Основные

  1. habrahabr.ru: Как начать работать с GitHub: быстрый старт
  2. htmlstudio.ru: Git для начинающих. Краткое руководство
  3. habrahabr.ru: Ежедневная работа с Git

Дополнительные

  1. Git How To: курс обучения Git на русском

5 комментариев: