diff --git a/gitTutorial.md b/gitTutorial.md index 7cc4569..2511b1c 100644 --- a/gitTutorial.md +++ b/gitTutorial.md @@ -1,26 +1,35 @@ -# This is my Git Tutorial +# This is my Git Tutorail -* *git init* - добавление репозитория +## Основные команды -1. Создание новой ветки и переходы между ветками -* *git branch* - просмотр всех веток -* *git branch ИМЯ_ВЕТКИ* - создание ветки ИМЯ_ВЕТКИ -* *git checkout ИМЯ_ВЕТКИ* - переход на ветку ИМЯ_ВЕТКИ +*git init* - добавление репозитория -2. Слияние веток -* *git merge ИМЯ_ВЕТКИ* - сливаем ветку ИМЯ_ВЕТКИ в текущую +*git status* - статус отслеживания -3. Конфликты -* Fast-forward -* Auto-merge ORT -* Бывают безконфликтные слияния и бывают конфликтные, которые требуют ручного решения +*git add* - добавление файла для отслеживания -4. Итоги +*git commit* - сохранение изменений -тестовая строка +*git log* - просмотр версий/истории изменений -тестовый pull request +*git checkout* - переход к определенной версии файла -Valeria +## Ветки -test_fork \ No newline at end of file +*git branch* - просмотр веток + +*git checkout наименование_ветки* - переключение между ветками + +*git merge наименование_ветки* - слияние наименование_ветки в текущую. Кофликты веток решаются автоматически или вручную. + +*git branch -d наименование_ветки* - удаление ветки + +## Работа с удаленным репозиторием + +*git remote origin* - + +*git clone* - копирование удаленного репозитория + +*git push* - выгрузка локального репозитория + +*git pull* - синхронизация с удаленного репозитория \ No newline at end of file