Skip to content

Homework

nnikitos95 edited this page Mar 29, 2019 · 5 revisions

Как публиковать домашки

Обозначения

  • {username} - ваш username в git-е
  • {num} - номер занятия
  • {x} - номер домашки

1. Создаем мастер-ветку, этот шаг выполняем только один раз

Клонируем репозиторий и переходим в папку PHP

$ git clone https://github.com/otusteamedu/PHP.git && cd PHP

Переходим на ветку master:

$ git checkout master

Создаем свою мастер-ветку

$ git checkout -b {username}/master

Пушим вашу ветку в git

$ git push --set-upstream origin {username}/master

2. Создаем ветку с номером домашки и номером задания

Чекаут с вашей мастер-ветки:

$ git checkout -b {username}/hw{num}-{x}

После того, как выполнили дз, пушим

$ git push --set-upstream origin {username}/hw{num}-{x}

3. Создаем pull-request в вашу мастер-ветку и назначаем проверяющего


Пример

  1. Создаем мастер-ветку

    $ git checkout -b nnikitos95/master
  2. Пушим вашу ветку в git

    $ git push --set-upstream origin nnikitos95/master
  3. Чекаут с вашей мастер-ветки:

    $ git checkout -b nnikitos95/hw0-0
  4. После того, как выполнили дз, пушим

    $ git push --set-upstream origin nnikitos95/hw0-0
  5. Создаем pull-request в вашу мастер-ветку и назначаем проверяющего

Clone this wiki locally