Skip to content

Latest commit

 

History

History
45 lines (39 loc) · 1.85 KB

README.md

File metadata and controls

45 lines (39 loc) · 1.85 KB

Лекция 1. Введение

Сдача заданий

  1. Сделать приватный fork репозитория
  2. Дать пользователю dbeliakov доступ до репозитория
  3. Прислать в чат Имя, Фамилию и ссылку на fork репозитория

Приватный fork публичного репозитория

  1. Склонировать репозиторий (с флагом bare)
git clone --bare git@github.com:dbeliakov/mipt-golang-course.git
  1. Создать на GitHub приватный репозиторий
  2. Сделать mirror-push склонированного репозитория в только что созданный приватный
cd mipt-golang-course.git
git push --mirror git@github.com:<your_username>/<your_repo>.git
  1. Удалить склонированный репозиторий
cd ..
rm -rf mipt-golang-course.git
  1. Склонировать приватный репозиторий
git clone git@github.com:<your_username>/<your_repo>.git
  1. Добавить remote на оригинальный репозиторий, чтобы можно было получать обновления
git remote add upstream git@github.com:dbeliakov/mipt-golang-course.git
git remote set-url --push upstream DISABLE
  1. Чтобы получить изменения из upstream, нужно выполнить
git fetch upstream
git rebase upstream/master