From 6e520b3ccfba6cc0e529739c565ae52b7456c324 Mon Sep 17 00:00:00 2001 From: Olga Date: Mon, 1 Aug 2022 11:39:23 +0500 Subject: [PATCH] Add instruction --- README.md | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 1ea21bd..20546b4 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,16 @@ -# practice_temp -## Соответствие групп и тем на практикум. +## Что такое удаленный репозиторий и для чего он нужен -1. Что такое система контроля версий -2. Для чего нужна система контроля версий -3. Установка git на ваш ПК (в зависимости от системы) -4. Установка VSCode на ваш ПК -5. Что такое репозиторий и инструкция по созданию локальных репозиториев. -6. Базовая работа с локальным репозиторием -7. Что такое ветки и для чего они нужны при работе с системой контроля версий. -8. Базовая работа с ветками в git. -9. Что такое удаленный репозиторий и для чего он нужен -10. Базовая работа с удаленными репозиториями GitHub -11. Как строится и для чего нужна совместная работа в системах контроля версий -12. Инструкция по созданию pull request -13. Книги и полезные ссылки по изучению git. -14. Альтернативные системы контроля версий. +Создание удаленного репозитория +1. Создаем новый репозиторий NEW, называем его. +2. Создаем на ПК папку с таким же названием и открываем его в терминале +3. Открываем папку через Вижуал Студио и создаем README файл +4. Вносим изменения в репозиторий, сохраняем ->> init, add, commit m, +5. Переименовываем ветку git branch -M main +6. Задаем адрес удаленного репозитория - копируем его - git remote add origin (адрес репозитория) +7. Выталкиваем репозиторий на сервер - git push +8. Добавляем текст локально - сохраняем и коммитим, для того, чтобы в удаленном репозитории появилось обновление, необходимо сделать git push +9. Чтобы изменить удаленный репозиторий и синхронизировать его с локальным, надо закомитить его на гитхаб, а для того, чтобы вытолкнуть на локальный репо, нужно сделать команду git pull. +10. При конфликте данных на локальном и удаленном репозитории, нужно стянуть данные с удаленного репо к себе командой git pull --rebase (либо ограничиться git pull через Visual studio). Затем сделать git push. +11. При отправке новой ветки в удаленный репозиторий, нужно сделать команду git push --set-upstream origin (lists - имя ветки) +12. Изменения из дополнительной ветки отправляются в главную ветку удаленного репозитория кнопкой pull requests - слияние двух веток \ No newline at end of file