Поиск по сайту
Ctrl + K

Вопросы к собеседованию по Git

  • Как добавить файл в область индексации?

  • Как изменить автора предыдущего коммита?

  • Как изменить сообщение коммита?

  • Что такое "bare" репозиторий в Git?

  • Как изменить основную ветку pull request?

  • Как изменить последний коммит?

  • Как изменить URL удаленного репозитория?

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

  • Как клонировать репозиторий?

  • Как объединить несколько коммитов в один без слияния?

  • Как сравнить две ветки в Git?

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

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

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

  • Как создать пустой коммит?

  • Как создать новую ветку?

  • Как создать патч с помощью Git?

  • Как удалить ветку?

  • Что такое 'отсоединенная HEAD' и как можно в нее попасть?

  • Что такое fast-forward слияние в Git?

  • Как найти, в каком коммите была введена ошибка?

  • Как найти список файлов, которые были изменены в конкретном коммите?

  • Как найти коммит по сообщению?

  • Как найти, кто добавил строку кода с помощью Git?

  • Как исправить отсоединённый HEAD?

  • Какова разница между Git и GitHub?

  • Как вручную осуществить Git bisect?

  • Какова функция команды `git blame -L`?

  • Какова стратегия ветвления Git, которую вы используете?

  • Что такое git checkout?

  • Что делает команда `git checkout --track <remote/branch>`?

  • Что делает команда git cherry-pick?

  • Что делает команда `git commit --dry-run`?

  • Что такое конфликты в Git?

  • Что делает `git fetch --prune`?

  • Каково значение команды `git fetch --tags`?

  • В чем разница между `git fetch` и `git pull`?

  • Какова цель `git fsck` и как его использовать?

  • Как работает сборка мусора в Git и когда она вызывается?

  • Какова цель команды `git gc` (сбор мусора)?

1
2
3