четверг, 18 мая 2017 г.

Учебная практика 2017: репозиторий GitHub

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

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

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

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

6. Изучите методы работы с системой Git с помощью одного из источников [1, 2, 3] или других.
7. Выполните экспорт базы данных в формате SQL
Пример команды экспорта в папке сервера MySQL bin:
mysqldump -u root -p > database.sql

Пример команды импорта в папке сервера MySQL bin:
mysql -u root -p 
mysql>source D:/3kurs/database.sql

8. Перенесите в Ваш репозиторий на GitHub
  • 8.1. Минимальный набор файлов исходного кода проекта.
  • 8.2. Файл БД в формате SQL.
  • 8.3. Исполнимый модуль программного проекта.
  • 8.4. Файл с документацией в формате DOC MS Word 2003
  • 8.5. Файл с презентацией в формате PPT MS PowerPoint 2003.
Пример
project1.lpi
project1.lpr
unit1.lfm
unit1.lrs
unit1.pas
project_database.exe
database.sql
Отчет.doc       (в формате MS Word 2003)
Презентация.ppt (в формате MS PowerPoint 2003)

9. В GitHub создайте в разделе Issues 5 сообщений о дефектах собственной программы и 5 сообщений о дефекте проекта одного из однокурсников по ссылке в блоге.

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


Источники

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

21 комментарий:

  1. https://github.com/Kaberton/Numismatists-Handbook

    ОтветитьУдалить
  2. Этот комментарий был удален автором.

    ОтветитьУдалить
  3. Этот комментарий был удален автором.

    ОтветитьУдалить
  4. Этот комментарий был удален автором.

    ОтветитьУдалить
  5. https://github.com/bonqi/Practica
    Гагочкин Дмитрий

    ОтветитьУдалить
  6. https://github.com/Mementomori322/ychebnaya_praktika

    ОтветитьУдалить
  7. Чибышев Дмитрий
    https://github.com/NewChuba/project

    ОтветитьУдалить
  8. Чибышев Дмитрий
    https://github.com/NewChuba/fv

    ОтветитьУдалить