Skip to content

Seminar for working with remote repozitories for student of 3785, 3789, 3800 groups of Developer faculty Geekbrains

Notifications You must be signed in to change notification settings

GeekbrainsLections/Seminar-24-12-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 

Repository files navigation

Инструкция по работе с Git и удалёнными репозиториями

Что такое git?

Git - это наиболее популярная реализация распределённой системы контроля версий. Самая популярная реализация Git - это GitHub

Подготовка репозитория

Для сооздания репозитория используется команда git init. Для этого необходимо в терминале перейти в пустую папку, где в будущем будет репозиторий. Затем в терминале с папкой написать команду git init.

Создание коммитов

Добавление файла к коммиту

Для добавления файла к будущему коммиту используется команда git add. Для этого в терминале с папкой-репозиторием необходимо написать git add <название файла>.

Создание коммита

Для создания коммита используется команда git commit. Для этого в терминале с папкой репозиторием необходимо написать git commit -m <сообщение к коммиту>. Сообщение к коммиту писать ОБЯЗАТЕЛЬНО!!!.

Журнал изменений

Для просмотра журнала изменений используется команда git log. Для этого в терминале с папкой-репозиторием необходимо написать git log.

Перемещение между коммитами

Для перемещения на предущие коммиты используется команда git checkout. Для этого необходимо в журнале изменений, как показано в предыдущей части, найти необходимый коммит и его номер. После чего в терминале с папкой-репозиторием написать команду git checkout <номер коммита>. После примененения этой команды Вы попадёте в состояние Detached head, в котором никакие изменения фиксироваться не будут. Для возврата в обычное состояние необходимо написать команду git checkout master.

Ветки в Git

Создание веток в Git

Для создания новой ветки используется команда git branch. Для этого в терминале с папкой-репозиторием необходимо написать git branch <название ветки>

Просмотр списка веток

Для просмотра списка веток используется комнада git branch. Для этого в терминале с папкой-репозиторием необходимо написать команду git branch. Зелёным цветом с символом звёздочка будет выделена текущая ветка

Переключение между вектами

Для перехода на другую ветку используется команда git checkout. Для этого в терминале с папкой-репозиторием пишем команду git checkout <название ветки. Для перехода на ветку ветка должна быть создана!!!

Слияние веток и разрешение конфликтов

Удаление веток

About

Seminar for working with remote repozitories for student of 3785, 3789, 3800 groups of Developer faculty Geekbrains

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published