Ваши домашние задания будут проверяться только при условии, если они сдаются в виде pr-а внутри приватного форка.
-
Создайте голый клон репозитория
git clone --bare git@github.com:Tinkoff/go-course-for-students.git
-
Создайте новый приватный репозиторий на github и назовите его go-course-for-students
-
Зеркально отправьте свой голый клон в новый go-course-for-students репозиторий
Замените
<your_username>
своим именем на Github в приведенном ниже URL-адресеcd go-course-for-students.git git push --mirror git@github.com:<your_username>/go-course-for-students.git
-
Удалите временный локальный репозиторий, созданный на шаге 1
cd .. rm -rf go-course-for-student.git
-
Теперь вы можете клонировать репозиторий
go-course-for-students
на свой компьютерgit clone git@github.com:<your_username>/go-course-for-students.git
-
Для того чтобы мы могли проверить ДЗ надо предоставить доступ в репозиторий пользователю GoCourseTeachers
Обратите внимание, для того чтобы скачать спецификацию и тесты локально нужно подтянуть изменения из основного репозитория. Для этого:
- Замержите в свой main всю накопленную работу в своём форке и переключитесь на обновлённый main локально
- Если не настроен upstream, то сделайте
git remote add upstream git@github.com:Tinkoff/go-course-for-students.git
илиgit remote add upstream https://github.com/Tinkoff/go-course-for-students.git
- Обновите upstream:
git fetch upstream
- Подтяните изменения из upstream и ребазируйтесь на них:
git rebase upstream/main