Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Лекция 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