Большой тест по Git

1 / 35

Сколько систем контроля версий существует?

Не верно!

Git – наиболее распространенная система, но не единственная. На самом деле систем контроля версий очень много. Помимо Git, распространенными системами контроля версий являются: RCS, CVS, Subversion, Aegis, Monoton, Git, Bazaar, Arch, Perforce, Mercurial, TFS.


Не верно!

На самом деле систем контроля версий очень много. Наиболее распространенная – это Git (вероятно, потому что GitHub предоставляет Git-репозитории бесплатно в Интернете). Также распространенными системами контроля версий являются: RCS, CVS, Subversion, Aegis, Monoton, Git, Bazaar, Arch, Perforce, Mercurial, TFS.


Не верно!

На самом деле систем контроля версий очень много. Наиболее распространенная – это Git (вероятно, потому что GitHub предоставляет Git-репозитории бесплатно в Интернете). Также распространенными системами контроля версий являются: RCS, CVS, Subversion, Aegis, Monoton, Git, Bazaar, Arch, Perforce, Mercurial, TFS.


Верно!

На самом деле систем контроля версий очень много. Наиболее распространенная – это Git (вероятно, потому что GitHub предоставляет Git-репозитории бесплатно в Интернете). Также распространенными системами контроля версий являются: RCS, CVS, Subversion, Aegis, Monoton, Git, Bazaar, Arch, Perforce, Mercurial, TFS.


Что такое GitHub?

Не верно!

GitHub — это облачная платформа для хостинга IT-проектов и совместной разработки, под капотом которой находится популярная система контроля версий Git. Это также полноценная социальная сеть для разработчиков.


Не верно!

GitHub — это облачная платформа для хостинга IT-проектов и совместной разработки, под капотом которой находится популярная система контроля версий Git. Это также полноценная социальная сеть для разработчиков.


Верно!

GitHub — это облачная платформа для хостинга IT-проектов и совместной разработки, под капотом которой находится популярная система контроля версий Git. Это также полноценная социальная сеть для разработчиков.


Не верно!

GitHub — это облачная платформа для хостинга IT-проектов и совместной разработки, под капотом которой находится популярная система контроля версий Git. Это также полноценная социальная сеть для разработчиков.


Как получить список всех веток?

Верно!

Не верно!

Команда git branch позволяет создавать, просматривать, переименовывать и удалять ветки.


Не верно!

Команда git branch позволяет создавать, просматривать, переименовывать и удалять ветки.


Не верно!

Команда git branch позволяет создавать, просматривать, переименовывать и удалять ветки.


Что такое репозиторий Git?

Не верно!

Вам необходимо освежить свои знания по Git


Не верно!

Вам необходимо освежить свои знания по Git


Верно!

Отлично! Правильный ответ!!!


Не верно!

Очень жаль – это неверный ответ


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

Верно!

Команда git status отображает состояние рабочего каталога и раздела проиндексированных файлов. С ее помощью можно проверить индексацию изменений и увидеть файлы, которые не отслеживаются Git.


Не верно!

Команда git status отображает состояние рабочего каталога и раздела проиндексированных файлов. С ее помощью можно проверить индексацию изменений и увидеть файлы, которые не отслеживаются Git.


Не верно!

Команда git status отображает состояние рабочего каталога и раздела проиндексированных файлов. С ее помощью можно проверить индексацию изменений и увидеть файлы, которые не отслеживаются Git.


Не верно!

Команда git status отображает состояние рабочего каталога и раздела проиндексированных файлов. С ее помощью можно проверить индексацию изменений и увидеть файлы, которые не отслеживаются Git.

C помощью параметра show можно посмотреть полный список изменений, внесённых конкретным коммитом. Для этого необходимо указать идентификатор или хеш коммита. Значение хеша уникально для каждого коммита, созданного в вашем репозитории.


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

Не верно!

Команда git add добавляет изменение из рабочего каталога в раздел проиндексированных файлов. Она сообщает Git, что вы хотите включить изменения в конкретном файле в следующий коммит.


Не верно!

Команда git add добавляет изменение из рабочего каталога в раздел проиндексированных файлов. Она сообщает Git, что вы хотите включить изменения в конкретном файле в следующий коммит.


Не верно!

Команда git add добавляет изменение из рабочего каталога в раздел проиндексированных файлов. Она сообщает Git, что вы хотите включить изменения в конкретном файле в следующий коммит.


Верно!

Команда git add добавляет изменение из рабочего каталога в раздел проиндексированных файлов. Она сообщает Git, что вы хотите включить изменения в конкретном файле в следующий коммит.


Что означает статус файла untracked в выводе команды git status?

Верно!

Статус Untracked означает, что Git видит файл, которого не было в предыдущем снимке состояния (коммите). Но Git не станет добавлять его в ваши коммиты, пока вы его явно об этом не попросите.


Не верно!

Статус Untracked означает, что Git видит файл, которого не было в предыдущем снимке состояния (коммите). Но Git не станет добавлять его в ваши коммиты, пока вы его явно об этом не попросите.


Не верно!

Статус Untracked означает, что Git видит файл, которого не было в предыдущем снимке состояния (коммите). Но Git не станет добавлять его в ваши коммиты, пока вы его явно об этом не попросите.


Не верно!

Статус Untracked означает, что Git видит файл, которого не было в предыдущем снимке состояния (коммите). Но Git не станет добавлять его в ваши коммиты, пока вы его явно об этом не попросите.


Что означает статус файла new в выводе команды git status?

Не верно!

Ответ был рядом(


Верно!

Не верно!

Эх, ответ был рядом


Не верно!

К сожалению, это неверный ответ


Что означает статус файла modified в выводе команды git status?

Верно!

Абсолютно верный ответ!


Не верно!

А ответ был рядом(


Не верно!

Не верно!

К сожалению, это неверный ответ


Что такое коммит?

Верно!

Коммиты — основные конструктивные элементы временной шкалы проекта Git. Их можно рассматривать как снимки состояния или контрольные точки на временной шкале проекта Git. Коммиты создаются с помощью команды git commit , которая делает снимок состояния проекта на текущий момент времени.


Не верно!

Коммиты — основные конструктивные элементы временной шкалы проекта Git. Их можно рассматривать как снимки состояния или контрольные точки на временной шкале проекта Git. Коммиты создаются с помощью команды git commit , которая делает снимок состояния проекта на текущий момент времени.


Не верно!

Коммиты — основные конструктивные элементы временной шкалы проекта Git. Их можно рассматривать как снимки состояния или контрольные точки на временной шкале проекта Git. Коммиты создаются с помощью команды git commit , которая делает снимок состояния проекта на текущий момент времени.


Не верно!

Коммиты — основные конструктивные элементы временной шкалы проекта Git. Их можно рассматривать как снимки состояния или контрольные точки на временной шкале проекта Git. Коммиты создаются с помощью команды git commit , которая делает снимок состояния проекта на текущий момент времени.


Как сделать коммит?

Не верно!

Не совсем так(


Не верно!

Ответ был рядом(


Верно!

Не верно!

Истина была рядом


Что такое ветка в репозитории Git?

Не верно!

Ветки нужны для того, чтобы программисты могли вести совместную работу над проектом и не мешать друг другу при этом. При создании проекта Git создает базовую ветку. Она называется master. Эта ветка считается центральной, т.е. в ней содержится основной код приложения.


Не верно!

Ветки нужны для того, чтобы программисты могли вести совместную работу над проектом и не мешать друг другу при этом. При создании проекта Git создает базовую ветку. Она называется master. Эта ветка считается центральной, т.е. в ней содержится основной код приложения.


Верно!

Ветки нужны для того, чтобы программисты могли вести совместную работу над проектом и не мешать друг другу при этом. При создании проекта Git создает базовую ветку. Она называется master. Эта ветка считается центральной, т.е. в ней содержится основной код приложения.


Не верно!

Ветки нужны для того, чтобы программисты могли вести совместную работу над проектом и не мешать друг другу при этом. При создании проекта Git создает базовую ветку. Она называется master. Эта ветка считается центральной, т.е. в ней содержится основной код приложения.


Чем отличаются master и origin master?

Не верно!

Не совсем так((


Верно!

«master» — это название по умолчанию для ветки при выполнении git init только потому, что часто используется, «origin» — это название по умолчанию для удалённого сервера.


Не верно!

Не верно!

Существует!!!


Чем отличаются команды “git push” и “git pull”?

Не верно!

Не верно!

Вам необходимо обратиться к основам Git


Не верно!

Вам необходимо обратиться к основам Git


Верно!

Команда git pull — одна из множества команд, отвечающих за синхронизацию удаленного содержимого. Команда git push используется для выгрузки содержимого в удаленный репозиторий.


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

Не верно!

Эта команда показывает историю коммитов, начиная с самого свежего и уходя к истокам проекта. По умолчанию команда показывает лишь историю текущей ветки, но может быть настроена на вывод истории других веток, даже нескольких сразу.


Не верно!

Эта команда показывает историю коммитов, начиная с самого свежего и уходя к истокам проекта. По умолчанию команда показывает лишь историю текущей ветки, но может быть настроена на вывод истории других веток, даже нескольких сразу.


Верно!

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


Не верно!

Для этого есть другая команда. А эта команда показывает историю коммитов, начиная с самого свежего и уходя к истокам проекта. По умолчанию команда показывает лишь историю текущей ветки, но может быть настроена на вывод истории других веток, даже нескольких сразу.


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

Верно!

Команда git show отображает объект в простом и человекопонятном виде. Обычно она используется для просмотра информации о метке или коммите.


Не верно!

Команда git show отображает объект в простом и человекопонятном виде. Обычно она используется для просмотра информации о метке или коммите.


Не верно!

Команда git show отображает объект в простом и человекопонятном виде. Обычно она используется для просмотра информации о метке или коммите.


Не верно!

Команда git show отображает объект в простом и человекопонятном виде. Обычно она используется для просмотра информации о метке или коммите.


Как перейти из ветки master в ветку dev?

Верно!

Не верно!

Для переключения на другую ветку используется команда git checkout.


Не верно!

Для переключения на другую ветку используется команда git checkout.


Не верно!

Для переключения на другую ветку используется команда git checkout.


Как при помощи Git узнать, кто автор строчки в файле?

Не верно!

К сожалению, это неверный ответ


Не верно!

Ответ был рядом


Верно!

С помощью команды git blame filename можно определить автора последних изменений для каждой строки в файле.


Не верно!

К сожалению, эту информацию данная команда не показывает


Как просмотреть список меток?

Не верно!

Просмотр имеющихся меток (tag) в Git’е делается просто. Достаточно набрать git tag.


Не верно!

Просмотр имеющихся меток (tag) в Git’е делается просто. Достаточно набрать git tag.


Верно!

Не верно!

Просмотр имеющихся меток (tag) в Git’е делается просто. Достаточно набрать git tag.


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

Не верно!

Команда git diff используется для вычисления разницы между любыми двумя Git-деревьями. Это может быть разница между вашей рабочей копией и индексом (собственно git diff), между индексом и последним коммитом (git diff –staged) или между любыми двумя коммитами (git diff master branchB).


Верно!

Команда git diff используется для вычисления разницы между любыми двумя Git-деревьями. Это может быть разница между вашей рабочей копией и индексом (собственно git diff), между индексом и последним коммитом (git diff –staged) или между любыми двумя коммитами (git diff master branchB).


Не верно!

Команда git diff используется для вычисления разницы между любыми двумя Git-деревьями. Это может быть разница между вашей рабочей копией и индексом (собственно git diff), между индексом и последним коммитом (git diff –staged) или между любыми двумя коммитами (git diff master branchB).


Не верно!

Эта команда используется для другого. А вот команда git diff используется для вычисления разницы между любыми двумя Git-деревьями. Это может быть разница между вашей рабочей копией и индексом (собственно git diff), между индексом и последним коммитом (git diff –staged) или между любыми двумя коммитами (git diff master branchB).


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

Не верно!

Используйте git mergetool для запуска одной из нескольких утилит слияния (должны быть установлены на компьютер) для разрешения конфликтов слияния.


Не верно!

Используйте git mergetool для запуска одной из нескольких утилит слияния (должны быть установлены на компьютер) для разрешения конфликтов слияния.


Не верно!

Используйте git mergetool для запуска одной из нескольких утилит слияния (должны быть установлены на компьютер) для разрешения конфликтов слияния.


Не верно!

Используйте git mergetool для запуска одной из нескольких утилит слияния (должны быть установлены на компьютер) для разрешения конфликтов слияния.


Верно!

Как отменить действие команды “git add” на файл?

Не верно!

Команда git reset — это простой способ отменить изменения, которые еще никто не получал. Она прекрасно подойдет в случае, когда вы начали работать над функцией и вдруг подумали: «Ой, ну что я делаю? Лучше начать все сначала».


Не верно!

Команда git reset — это простой способ отменить изменения, которые еще никто не получал. Она прекрасно подойдет в случае, когда вы начали работать над функцией и вдруг подумали: «Ой, ну что я делаю? Лучше начать все сначала».


Не верно!

Команда git reset — это простой способ отменить изменения, которые еще никто не получал. Она прекрасно подойдет в случае, когда вы начали работать над функцией и вдруг подумали: «Ой, ну что я делаю? Лучше начать все сначала».


Верно!

Команда git reset — это простой способ отменить изменения, которые еще никто не получал. Она прекрасно подойдет в случае, когда вы начали работать над функцией и вдруг подумали: «Ой, ну что я делаю? Лучше начать все сначала».


Как создать новую ветку с именем dev?

Не верно!

Создать новую ветку можно с помощью команды git branch <название ветки>. Важно, чтобы название было понятным для вас и других участников проекта.


Не верно!

Создать новую ветку можно с помощью команды git branch <название ветки>. Важно, чтобы название было понятным для вас и других участников проекта.


Не верно!

Создать новую ветку можно с помощью команды git branch <название ветки>. Важно, чтобы название было понятным для вас и других участников проекта.


Не верно!

Создать новую ветку можно с помощью команды git branch <название ветки>. Важно, чтобы название было понятным для вас и других участников проекта.


Верно!

Как разрешить конфликт в Git?

Верно!

Это верный ответ, но данный путь не из легких – постарайтесь работать без конфликтов


Не верно!

Всегда можно найти правильное решение


Не верно!

К сожалению, это не сработает


Не верно!

Это неверное решение проблемы


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

Верно!

Не верно!

Для вывода всех удаленных репозиториев с соответствующими URL-адресами используйте команду git remote -v.


Не верно!

Для вывода всех удаленных репозиториев с соответствующими URL-адресами используйте команду git remote -v.


Не верно!

Для вывода всех удаленных репозиториев с соответствующими URL-адресами используйте команду git remote -v.


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

Не верно!

Верно!

Не верно!

Не верно!

Какова минимальная длина SHA-1 хэша, позволяющая просмотреть информацию о коммите?

Не верно!

Верно!

Не верно!

Не верно!

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

Не верно!

С помощью параметра -v можно получить последний сохраненный коммит в каждой ветке.


Не верно!

С помощью параметра -v можно получить последний сохраненный коммит в каждой ветке.


Не верно!

С помощью параметра -v можно получить последний сохраненный коммит в каждой ветке.


Верно!

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

Не верно!

Не верно!

Не верно!

Верно!

Как создать репозиторий git для проекта?

Не верно!

Для создания нового репозитория используется команда git init. Ее выполняют только один раз, для первоначальной настройки нового репозитория.


Верно!

Не верно!

Для создания нового репозитория используется команда git init. Ее выполняют только один раз, для первоначальной настройки нового репозитория.


Не верно!

Для создания нового репозитория используется команда git init. Ее выполняют только один раз, для первоначальной настройки нового репозитория.


Не верно!

Для создания нового репозитория используется команда git init. Ее выполняют только один раз, для первоначальной настройки нового репозитория.


Как посмотреть id коммита?

Не верно!

Не верно!

Верно!

Не верно!

Какой порт используется в git-протоколе?

Не верно!

Вместе с Git поставляется специальный демон, который слушает отдельный порт (9418) и предоставляет сервис, схожий с протоколом SSH, но абсолютно без аутентификации.


Не верно!

Вместе с Git поставляется специальный демон, который слушает отдельный порт (9418) и предоставляет сервис, схожий с протоколом SSH, но абсолютно без аутентификации.


Верно!

Не верно!

Вместе с Git поставляется специальный демон, который слушает отдельный порт (9418) и предоставляет сервис, схожий с протоколом SSH, но абсолютно без аутентификации.


Не верно!

Вместе с Git поставляется специальный демон, который слушает отдельный порт (9418) и предоставляет сервис, схожий с протоколом SSH, но абсолютно без аутентификации.


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

Верно!

Не верно!

Комбинация параметров -a и -m позволяет создать коммит всех проиндексированных изменений и добавить к коммиту указанный комментарий.


Не верно!

Комбинация параметров -a и -m позволяет создать коммит всех проиндексированных изменений и добавить к коммиту указанный комментарий.


Не верно!

Комбинация параметров -a и -m позволяет создать коммит всех проиндексированных изменений и добавить к коммиту указанный комментарий.


Не верно!

Комбинация параметров -a и -m позволяет создать коммит всех проиндексированных изменений и добавить к коммиту указанный комментарий.


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

Не верно!

Верно!

Не верно!

В какой ситуации надо делать git status?

Не верно!

Обычно git status делают для того, чтобы понять, в каком состоянии находится репозиторий.


Не верно!

Обычно git status делают для того, чтобы понять, в каком состоянии находится репозиторий.


Не верно!

Обычно git status делают для того, чтобы понять, в каком состоянии находится репозиторий.


Верно!

Далее
0 из 35

Поздравляем с прохождением теста! Для улучшения знаний по тестированию – перейдите в наш канал “QaRocks” по кнопке ниже

Интересно, хочу попробовать