Лабораторная работа 1
Системы багтрекинга
Цель: изучить инструменты и правила работы с багтрекингом.
Задачи:
1. Изучить программу для обслуживания багтрекинга Git.
2. Создать репозиторий в системе GitHub.
3. Исследовать возможности системы Git.
Создайте репозиторий для одной из программ практических занятий по прикладному программированию. Опубликуйте в репозитории: 1) исходный код программы; 2) исполнимый модуль; 3) текстовый файл справки, например help.txt или readme.txt, в котором находятся команды компиляции; 4) напишите сообщение об одном из обнаруженных дефектов, приложите снимок экрана с сообщениями компилятора об ошибках.
Оформите письменный отчет по лабораторной работе. Запишите 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. Поделитесь ссылкой на Ваш репозиторий в комментариях к блогу
- 2019 год: 33 группа. GitHub 2019: технология разработки программного обеспечения
- 2018 год: 33 группа. GitHub 2018: технология разработки программного обеспечения
- 2017 год: Учебная практика 2017: репозиторий GitHub
- 2016 год: Учебная практика 2016: репозиторий GitHub
- 2015 год: Прикладное программирование: SVN Git
Источники
- gitforwindows.org: Git for Windows
- github.com: Release Git-1.9.2-preview20140411
- habrahabr.ru: Как начать работать с GitHub: быстрый старт
- htmlstudio.ru: Git для начинающих. Краткое руководство
- habrahabr.ru: Ежедневная работа с Git
Дополнительные
- Git How To: курс обучения Git на русском
github.com/hocikeng/legendary-robot
ОтветитьУдалитьЭтот комментарий был удален автором.
ОтветитьУдалитьhttps://github.com/BigSmokeRememberThatName/firstrepGGpi
ОтветитьУдалитьhttps://github.com/Anton18rus/123
ОтветитьУдалитьhttps://github.com/Crewman322/Prog1
ОтветитьУдалитьhttps://github.com/Vladosetskii/supreme-winner-the-KOBAN
ОтветитьУдалитьgithub.com/outerVoid/cuddly-guacamolesiiks
ОтветитьУдалитьhttps://github.com/4638434/praktika01/tree/master
ОтветитьУдалитьhttps://github.com/Sparco369/-
ОтветитьУдалитьhttps://github.com/wagonaft
ОтветитьУдалитьhttps://github.com/stfuhentai/123
ОтветитьУдалитьhttps://github.com/Sadisticks
ОтветитьУдалить