From ac70c87d6d7e78345c8dcbfa794fca81836cf33f Mon Sep 17 00:00:00 2001 From: afonichkina_a Date: Tue, 25 Apr 2023 03:51:03 +0200 Subject: [PATCH] add instruction_git_afon --- Instruction_GIT_Afon.md | 0 Instruction_GIT_Afonichkina.md | 26 ++++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 Instruction_GIT_Afon.md create mode 100644 Instruction_GIT_Afonichkina.md diff --git a/Instruction_GIT_Afon.md b/Instruction_GIT_Afon.md new file mode 100644 index 0000000..e69de29 diff --git a/Instruction_GIT_Afonichkina.md b/Instruction_GIT_Afonichkina.md new file mode 100644 index 0000000..df4d799 --- /dev/null +++ b/Instruction_GIT_Afonichkina.md @@ -0,0 +1,26 @@ +## Инструкция по работе с Git ## +* git init - делаем из папки репозиторий +* git add - делаем файл отслеживаемым +* git commit - фиксируем, сохраняем версию, которая нас устраивает +* git status - показывает состояния файлов в рабочей директории и индексе +* git diff - показывает разницу состояний файла +* git clean - удаляет лишний текст из рабочей директории +* git checkout - переходим к одной из веток +* git branch - смотрим, какие есть ветки и где мы +* git log - смотрим список изменений +* git log -oneline - записи лога коротко +* git merge - слияние веток +* git log -graph - визуализировать все имеющиеся коммиты (ветки) +* cd - change directory - поменять директорию, где находимся +* git clone - и ссылка - копируем из другого репозитория +* git push - отправляем изменения на свой аккаунт в Гитхабе +* git pull - переносим изменения с аккаунта на Гитхабе + +Создание кнопки pull request + +1. Делаем форк (fork) интересующего нас репозитория. +2. Делаем git clone для нашей версии этого репозитория. Так появляется версия на нашем аккаунте, и именно эту версию мы клонируем. +3. Создаём ветку с предлагаемыми изменениями. +4. Производим все изменения только в этой ветке. +5. Отправляем эти изменения на свой аккаунт (push). +6. В окне на GitHub появляется возможность отправить pull request. \ No newline at end of file