Skip to content

Commit

Permalink
Add info about fork making.
Browse files Browse the repository at this point in the history
Add info about branch working.
  • Loading branch information
alvls committed Sep 16, 2015
1 parent d0e99e8 commit 0ae42d9
Showing 1 changed file with 25 additions and 1 deletion.
26 changes: 25 additions & 1 deletion docs/part1-git.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,11 @@
1. Создать аккаунт на [github.com](https://github.com), если такой
отсутствует. Для определенности обозначим аккаунт `GITHUB-ACCOUNT`.

1. Открыть в браузере репозиторий по адресу <https://github.com/UNN-VMK-Software/mp2-lab1-set>.

1. Сделать fork [репозитория][upstream] c проектом-шаблоном (в терминологии
Git `upstream`-репозиторий) к себе в личный профиль с названием
`GITHUB-ACCOUNT`. В результате будет создана копия репозитория с названием
`GITHUB-ACCOUNT` (см. одноименную кнопку на странице репозитория). В результате будет создана копия репозитория с названием
<https://github.com/github-account/mp2-lab1-set> (`origin`-репозиторий).

1. Клонировать `origin` репозиторий к себе на локальный компьютер,
Expand All @@ -43,6 +45,28 @@

## Внесение изменений, их регистрация и публикация

Когда сделан fork репозитория, по умолчанию у вас создается единственная ветка master. При решении независимых задач следует создавать рабочие ветки.

1. Получить список веток:

```bash
$ git branch [-v]
# [-v] - список с информацией о последних коммитах
```

1. Создать ветку:

```bash
$ git branch bitfield-implementation
```

1. Создать ветку bitfield-implementation и перейти в нее:

```bash
$ git checkout [-b] bitfield-implementation
# [-b] - создание и переход в ветку <branch_name>
```

При работе с файлами в ветке необходимо управлять изменениями. Далее приведен
перечень основных команд в предположении, что текущей рабочей веткой
является `master`.
Expand Down

0 comments on commit 0ae42d9

Please sign in to comment.