Система контроля версий Git.sa_ТПО

Система контроля версий Git.sa_ТПО

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

45 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Какой командой добавляется новый удалённый репозиторий?

  1. git fetch add
  2. git remote add
  3. git add remote
  4. git repository add
Вопрос 2

Как называется команда для извлечения изменений из удалённого репозитория без автоматического слияния?

  1. git pull
  2. git merge
  3. git fetch
  4. git clone
Вопрос 3

Что такое форк (fork)?

  1. Слияние двух веток
  2. Копия репозитория в вашем аккаунте
  3. Удаление старой ветки
  4. Создание новой ветки
Вопрос 4

Какая команда позволяет временно сохранить изменения в Git?

  1. git save
  2. git stash
  3. git hold
  4. git backup
Вопрос 5

Что означает статус "detached HEAD"?

  1. HEAD указывает на определённый коммит
  2. HEAD указывает на новую ветку
  3. HEAD отсутствует
  4. HEAD синхронизирован с основным репозиторием
Вопрос 6

Какая команда используется для переключения между ветками?

  1. git switch
  2. git branch
  3. git checkout
  4. git move
Вопрос 7

Какой файл обычно содержит основную информацию о проекте?

  1. LICENSE
  2. README
  3. CONTRIBUTING
  4. CHANGELOG
Вопрос 8

Что из перечисленного описывает Merge Request (MR) в GitLab?

  1. Запрос на создание новой ветки
  2. Запрос на слияние изменений
  3. Запрос на удаление репозитория
  4. Запрос на клонирование репозитория
Вопрос 9

Какая команда удаляет ветку из удалённого репозитория?

  1. git branch -d
  2. git push --delete
  3. git branch --remove
  4. git delete --remote
Вопрос 10

Какой формат файла используется для настройки CI/CD в GitLab?

  1. .gitignore
  2. .gitlab-ci.yml
  3. .gitconfig
  4. .yml
Вопрос 11

Какая команда позволяет отследить историю перемещения HEAD?

  1. git reflog
  2. git log
  3. git history
  4. git reset
Вопрос 12

Какой протокол используется для безопасного подключения к удалённым репозиториям?

  1. HTTPS
  2. FTP
  3. SSH
  4. SCP
Вопрос 13

Как называется стандартное имя удалённого репозитория после клонирования?

  1. default
  2. origin
  3. main
  4. master
Вопрос 14

Что из перечисленного позволяет визуализировать граф истории коммитов?

  1. git graph
  2. git log --visual
  3. git log --graph
  4. git history
Вопрос 15

Какую команду нужно использовать для отмены последнего коммита с сохранением изменений в рабочей директории?

  1. git revert
  2. git reset --soft
  3. git reset --mixed
  4. git reset --hard
Вопрос 16

Какая команда используется для просмотра списка всех веток?

  1. git branch
  2. git checkout
  3. git list
  4. git show-branches
Вопрос 17

Как называется промежуточная область для подготовки изменений к коммиту?

  1. Working Directory
  2. Repository
  3. Staging Area
  4. Index
Вопрос 18

Какая команда применяется для отката изменений, создавая новый коммит?

  1. git reset
  2. git revert
  3. git stash
  4. git log
Вопрос 19

Как называется система управления задачами в GitHub?

  1. Tasks
  2. Projects
  3. Issues
  4. Milestones
Вопрос 20

Какой командой можно восстановить удалённые коммиты, если они были удалены из истории?

  1. git reset
  2. git log
  3. git reflog
  4. git stash apply
Вопрос 21

Какой файл в репозитории обычно используется для игнорирования определённых файлов или директорий?

  1. .ignore
  2. .gitignore
  3. .config
  4. .gitconfig
Вопрос 22

Какая команда используется для создания нового коммита?

  1. git push
  2. git commit
  3. git add
  4. git save
Вопрос 23

Какой командой можно проверить статус текущего репозитория?

  1. git log
  2. git status
  3. git diff
  4. git check
Вопрос 24

Какой командой можно клонировать удалённый репозиторий?

  1. git pull
  2. git fetch
  3. git clone
  4. git copy
Вопрос 25

Как называется процесс объединения изменений из feature-ветки в основную ветку?

  1. Merge
  2. Rebase
  3. Fork
  4. Pull
Вопрос 26

Какая команда используется для просмотра различий между рабочей директорией и индексом?

  1. git diff
  2. git log
  3. git status
  4. git show
Вопрос 27

Какой командой можно удалить локальную ветку?

  1. git delete
  2. git branch -d
  3. git remove branch
  4. git rm
Вопрос 28

Какой командой можно отобразить последние несколько коммитов в кратком формате?

  1. git log --short
  2. git history
  3. git log --oneline
  4. git show --brief
Вопрос 29

Как называется указатель, который отслеживает активную ветку или коммит?

  1. Index
  2. HEAD
  3. Origin
  4. Base
Вопрос 30

Что происходит при выполнении команды git push?

  1. Изменения отправляются в удалённый репозиторий
  2. Изменения сохраняются локально
  3. Создаётся новая ветка
  4. Клонируется удалённый репозиторий
Вопрос 31

Какая команда используется для отображения текущей ветки?

  1. git branch
  2. git show branch
  3. git current
  4. git status
Вопрос 32

Какой командой можно сохранить незафиксированные изменения и очистить рабочую директорию?

  1. git save
  2. git stash
  3. git reset
  4. git archive
Вопрос 33

Какая команда используется для создания новой ветки и переключения на неё?

  1. git branch
  2. git switch
  3. git checkout -b
  4. git merge
Вопрос 34

Какой командой можно удалить удалённую ветку?

  1. git delete branch
  2. git remove branch
  3. git push origin --delete branch_name
  4. git remote delete branch_name
Вопрос 35

Какая команда используется для разрешения конфликта слияния вручную?

  1. git merge --resolve
  2. git conflict resolve
  3. Редактирование конфликтующих файлов и выполнение коммита
  4. git merge --manual
Вопрос 36

Что делает команда git init?

  1. Создаёт новый удалённый репозиторий
  2. Инициализирует новый локальный репозиторий
  3. Удаляет существующий репозиторий
  4. Обновляет текущий репозиторий
Вопрос 37

Какая команда позволяет отменить изменения, не затрагивая историю коммитов?

  1. git revert
  2. git reset
  3. git stash
  4. git restore
Вопрос 38

Как называют ветку для исправления ошибок в основной ветке, требующих немедленного вмешательства?

  1. Feature
  2. Hotfix
  3. Patch
  4. Rebase
Вопрос 39

Какой командой можно просмотреть все доступные команды Git?

  1. git list
  2. git commands
  3. git help --all
  4. git manual
Вопрос 40

Соотнесите команды и их описания:

  1. git init
  2. git clone
  3. git reset
  4. git diff
  5. Создание нового репозитория
  6. Копирование существующего репозитория
  7. Откат изменений
  8. Просмотр различий между состояниями файлов
Вопрос 41

Соотнесите команды для просмотра информации:

  1. git show
  2. git log --oneline
  3. git status
  4. git branch
  5. Содержимое конкретного коммита
  6. Краткая история коммитов
  7. Статус изменений
  8. Список локальных веток
Вопрос 42

Соотнесите ветки и их использование:

  1. Feature
  2. Main
  3. Hotfix
  4. Release
  5. Разработка новой функциональности
  6. Основная стабильная версия
  7. Исправление критических ошибок
  8. Подготовка к выпуску
Вопрос 43

Установите порядок действий при использовании команды git stash:

  1. Вызвать git stash для сохранения изменений.
  2. Переключиться на нужную ветку.
  3. Восстановить изменения с помощью git stash apply.
Вопрос 44

Установите последовательность действий для клонирования репозитория и создания ветки:

  1. Выполнить git clone для копирования репозитория.
  2. Создать новую ветку с помощью git branch.
  3. Переключиться на новую ветку через git checkout.
Вопрос 45

Установите порядок действий для разрешения конфликта слияния:

  1. Проверить статус слияния через git status.
  2. Открыть конфликтующий файл и внести изменения.
  3. Зафиксировать изменения с помощью git add.
  4. Завершить процесс слияния коммитом.