Skip to content

LedokolD/GraphicSystems.2020.1

Repository files navigation

Графические системы 2020

Данный репозиторий предназначен для сдачи курсовых работ по дисциплине «Программная инженерия» в 2019-2020 учебном году.

Этот репозиторий будет виден только вам и проверяющим, поэтому вся активность будет происходить внутри него.

Для сдачи вам нужен будет git, инструкцию по установке можно найти вот тут.

Как отправлять курсовые работы

  1. Склонируйте этот репозиторий к себе на компьютер и перейдите в него:

    $ git clone <your-repository-url>
    $ cd <your-repository-name>
  2. Сделайте ветку из мастера с соответствующим именем:

    $ git checkout master           # перейти на master ветку
    $ git pull                      # вытащить все последние изменения; смотри часть ниже про подтягивание изменений
    $ git checkout -b IvanovII  # для Иванова И.И.
  3. Разместите коды своей работы в папке в корне репозитория. Например, структура папок может выглядеть так:

    • MySweetlyKR
      • <ваше решение>
  4. Сохраните изменения и отправьте их на сервер:

    $ git add <solution-files>
    $ git commit -m <your-message>
    $ git push

    Например, если в качестве решения вы добавил в папку MySweetlyKR файлы src/main.cpp, src/lib.h, src/lib.cpp и Makefile, то для их добавления нужно выполнить:

    $ cd MySweetlyKR
    $ git add src/main.cpp src/lib.h src/lib.cpp Makefile

    Если вы посылаете ветку в первый раз, необходимо явно указать, что отправление идёт в ваш репозиторий:

    $ git push -u origin <your-assignment-branch>

    Не нужно добавлять исполняемые, объектные и прочие промежуточные и воссоздаваемые файлы в ваш репозиторий.

  5. Сделайте Pull Request из созданной вами ветки в ветку master с названием "КР, <фамилия> <имя>", (например, "КР, Иванов Иван"). О том, как сделать реквест, написано здесь.

  6. При наличии замечаний повторите шаги 4 и 5, новый реквест делать не надо.

N.B. Не делайте мердж пулл-реквестов в мастер!

Releases

No releases published

Packages

No packages published