Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Выполнение промежуточной аттестации. Создание pull request. #464

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,62 @@
# Репозиторий для **pull request**
* В своём аккаунте на GitHub создать копию репозитория **"AndreyBulgakov19/SCV_GitPR"** с помощью кнопки **"Fork"**.

Done.
---
* Клонировать копию репозитория на локальный компьютер.

Done.
---
* Создать новую ветку.

Done.
---
* Добавить файл с инструкцией в новую ветку.

Done.
---
* Дополнить инструкцию разделами по работе с удалёнными репозиториями, pull request.

> # 1. Добавление удаленного репозитория
1. Для добавления удаленного репозитория необходимо выполнить Fork данного репозитория в свой аккаунт на GitHub.
2. После того как Fork выполнен, необходимо клонировать репозиторий на локальное устройство. Для этого создайте папку куда будете его клонировать и в терминале пропишите команду
```sh
git clone <ссылка_на_форкнутый_репозиторий>
```
3. После клонирования репозитория на локальное устройство необходимо проверить статус репозитория командой
```sh
git status
```
4. Если нет никаких изменений, то необходимо создать новую ветку командой
```sh
git branch new_branch
```
5. Все изменения делать в новой ветке и после того как работа выполнена выполнить пуш данных в удаленный репозиторий
```sh
git push origin <branch_name>
```
6. Перед тем как вытолкнуть свои изменения в удаленный репозиторий необходимо их добавить в файлы, которые будет отслеживать git. Сделать это можно командой,
```sh
git add <имя_измененного_файла>
```
и так же необходимо сохранить эти изменения командой
```sh
git commit -m "Осмысленный комментарий к вашим действиям"
```
> # 2. Создание pull request
1. После того как вы сделали все изменения в своей ветке и запушили ее в свой репозиторий, вы можете выполнить pull request в оригинальный проект.
2. Для открытия pull request перейдите в свой форкнутый репозиторий и нажмите кнопку: Compare & pull request
3. Далее человек, который имеет права принимать или отвергать изменения в проекте будет принимать решения о взаимодействии с вашим pull request.
---
* Зафиксировать изменения (коммиты).

Done.
---
* Отправить изменения на GitHub.

Done.
---
* На сайте GitHub выполнить **Pull request**.

Done. Вот ссылка на [скрин](https://gbcdn.mrgcdn.ru/uploads/homeworkattachment/5922590/attachment/e0914e586dbc2b5d78203f7bae9f1cb6.png) о выполнении pull requset.
---