Algo17-gitlab — различия между версиями
Материал из SEWiki
Avgarder (обсуждение | вклад) |
Avgarder (обсуждение | вклад) |
||
Строка 19: | Строка 19: | ||
Комментарии к выполненным заданиями будут оставляться на gitlab как комментарии к коммитам. | Комментарии к выполненным заданиями будут оставляться на gitlab как комментарии к коммитам. | ||
+ | |||
+ | '''Помните, что''' | ||
+ | * выполненная и исправленная версии ДЗ должны быть представлены в репозитории ровно одним коммитом каждая | ||
+ | * в директории должен лежать файл r.sh | ||
+ | * после выполнения r.sh в директории должен появиться ровно один pdf-файл |
Версия 02:39, 10 сентября 2017
Создайте ПРИВАТНЫЙ проект на https://gitlab.com.
В разделе "Members" добавьте роль Reporter пользователям algoau17 и avgarder.
Склонируйте себе репозиторий algoau17/hwgit clone https://gitlab.com/algoau17/hw.git
Перейдите в папку с проектом и выполните следующие команды (далее все команды нужно выполнять из директории с проектом):
git remote rename origin upstream git remote add origin https://gitlab.com/USERNAME/REPONAME.git
где USERNAME -- это ваш логин на gitlab, а REPONAME -- имя созданного вами репозитория.
Теперь с помощью командыgit pull upstreamвы можете подгрузить домашние задания из нашего репозитория. Каждое задание находится в своей ветке. Перейти к какой-то ветке --
git checkout BRANCHNAME. Выполнять задание следует в самом файле с TeX-версией задания. После выполнения делайте
git add FILENAMEвсех измененных и созданных вами файлов, затем
git commit -m "MESSAGE"и
git push origin BRANCHNAME
Комментарии к выполненным заданиями будут оставляться на gitlab как комментарии к коммитам.
Помните, что
- выполненная и исправленная версии ДЗ должны быть представлены в репозитории ровно одним коммитом каждая
- в директории должен лежать файл r.sh
- после выполнения r.sh в директории должен появиться ровно один pdf-файл