Update instruction for fourth seminar

main
Aleksey Zubakov 2 years ago
parent 9b7802c128
commit 8151385134
  1. 40
      04/git_instruction.md

@ -1,35 +1,45 @@
## Что делать? ## Что нужно сделать?
1. Зайти на сайт: cs-sh.xyz; 0. Зайти на сайт: [cs-sh.xyz].
2. Зарегистрироваться, если ещё не; 1. Зарегистрироваться, если ещё не.
3. Создать репозиторий, называть можно как угодно; 2. Создать репозиторий, называть можно как угодно.
4. Взять HTTPS ссылку к репозиторию (далее `<url>`); 3. Взять HTTPS ссылку к репозиторию (далее `<url>`).
4. Склонировать репозиторий к себе на машину по этой ссылке; 4. Склонировать репозиторий к себе на машину по этой ссылке:
```ssh ```ssh
git clone <url> git clone <url>
``` ```
5. Изменить файл `README.md`, наполнить каким-нибудь содержимым; 5. Открыть склонированный репозиторий как обычную директорию _любым_ привычным
способом:
- в терминале с помощью команды `cd`, `pwd` также может помочь;
- в Windows с помощью exlporer, в других ОС -- с помощью его аналогов;
6. Создать коммит с **содержательным** сообщением; 6. Создать файл `README.md`, если он ещё не был создан.
Сначала добавляем файлы в Staging:
7. Изменить файл `README.md`, наполнить каким-нибудь содержимым.
8. Создать коммит с **содержательным** сообщением.
Для этого добавить файлы в Staging:
```ssh ```ssh
git add README.md git add README.md
``` ```
и коммитим: и создать коммит:
``` ```
# git commit -m "some mess" # git commit -m "some mess"
# лучше # лучше
git commit git commit
``` ```
7. Запушить содержимое ветки в ветку `main`; 9. Запушить содержимое ветки в ветку `main`.
```sh ```sh
git push origin main git push origin main
``` ```
8. "Отпочковать" новую ветку: 10. "Отпочковать" новую ветку:
``` ```
git checkout -b name_of_branch git checkout -b name_of_branch
``` ```
9. Изменить или добавить какие-нибудь файлы, создать коммит; 11. Изменить или добавить какие-нибудь файлы, создать коммит.
10. Запушить изменения на cs-sh.xyz в ветку `name_of_branch`; 12. Запушить изменения на [cs-sh.xyz] в **свой** (не в данный!) репозиторий в ветку `name_of_branch`.
11. Создать Pull Request (Запрос на слияние) в **СВОЙ** 13. Создать Pull Request (Запрос на слияние) в **СВОЙ**.
репозиторий; репозиторий;
[cs-sh.xyz]: https://cs-sh.xyz

Loading…
Cancel
Save