-
Клонирование репозитория.
Клонирование позволяет создать локальную копию удаленного репозитория.
Пример кода:git clone https://github.com/user/repo.git -
Создание новой ветки.
Ветки используются для изоляции работы по разработке, не затрагивая основную базу кода.
Пример кода:git branch new-branch -
Переключение ветвей:
Вы можете переключаться между различными ветвями в репозитории.
Пример кода:git checkout branch-name -
Фиксация изменений:
При фиксации изменения, внесенные в репозиторий, сохраняются.
Пример кода:git commit -m "Commit message" -
Отправка изменений:
При отправке локальные коммиты загружаются в удаленный репозиторий.
Пример кода:git push origin branch-name -
Извлечение изменений.
Извлечение и объединение последних изменений из удаленного репозитория.
Пример кода:git pull origin branch-name -
Проверка статуса репозитория.
Проверка статуса предоставляет информацию о текущем состоянии репозитория.
Пример кода:git status -
Просмотр истории коммитов.
При просмотре истории коммитов отображается список предыдущих коммитов в репозитории.
Пример кода:git log -
Объединение ветвей.
При слиянии изменения из разных ветвей объединяются в одну.
Пример кода:git merge branch-name -
Разрешение конфликтов слияния.
Конфликты слияния возникают, когда Git не может автоматически объединять ветки. Требуется разрешение вручную.
Пример кода:# After resolving conflicts, commit the changes git commit -m "Merge conflicts resolved" -
Тегирование выпусков.
Тегирование отмечает определенные точки в истории репозитория, что часто используется для обозначения версий выпуска.
Пример кода:# Create an annotated tag git tag -a v1.0 -m "Version 1.0" -
Удаление ветвей:
При удалении ветвей они удаляются из репозитория.
Пример кода:git branch -d branch-name