From 9b7802c1284253bc6fc142671c67ab872ceb62b0 Mon Sep 17 00:00:00 2001 From: Aleksey Zubakov Date: Tue, 27 Sep 2022 17:22:35 +0300 Subject: [PATCH] Add git git_instruction --- 04/README.md | 6 ++++++ 04/git_instruction.md | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 04/README.md create mode 100644 04/git_instruction.md diff --git a/04/README.md b/04/README.md new file mode 100644 index 0000000..8d6577e --- /dev/null +++ b/04/README.md @@ -0,0 +1,6 @@ +### Что здесь лежит? + +В файле [git instruction](./git_instruction.md) лежат +инструкции что нужно проделать в качестве первичной практики +по **git**. + diff --git a/04/git_instruction.md b/04/git_instruction.md new file mode 100644 index 0000000..2c743c4 --- /dev/null +++ b/04/git_instruction.md @@ -0,0 +1,35 @@ +## Что делать? + +1. Зайти на сайт: cs-sh.xyz; +2. Зарегистрироваться, если ещё не; +3. Создать репозиторий, называть можно как угодно; +4. Взять HTTPS ссылку к репозиторию (далее ``); +4. Склонировать репозиторий к себе на машину по этой ссылке; +```ssh +git clone +``` +5. Изменить файл `README.md`, наполнить каким-нибудь содержимым; + +6. Создать коммит с **содержательным** сообщением; +Сначала добавляем файлы в Staging: +```ssh +git add README.md +``` +и коммитим: +``` +# git commit -m "some mess" +# лучше +git commit +``` +7. Запушить содержимое ветки в ветку `main`; +```sh +git push origin main +``` +8. "Отпочковать" новую ветку: +``` +git checkout -b name_of_branch +``` +9. Изменить или добавить какие-нибудь файлы, создать коммит; +10. Запушить изменения на cs-sh.xyz в ветку `name_of_branch`; +11. Создать Pull Request (Запрос на слияние) в **СВОЙ** +репозиторий;