Что делает git reset и какие у него режимы?
git reset может перемещать указатель ветки и изменять index или рабочее дерево; режим определяет, какие локальные изменения сохранятся.
Читать ответПодготовка к интервью
281 вопрос по Git с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Git — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: git, backend, database.
Каталог
git reset может перемещать указатель ветки и изменять index или рабочее дерево; режим определяет, какие локальные изменения сохранятся.
Читать ответРучная смена replicas создаёт drift; его устранение зависит от self-heal и доступности целевого состояния, поэтому двухчасовой сбой Git нельзя игнорировать.
Читать ответПредотвращать нужно само несанкционированное удаление: ограничить RBAC, применять admission-политики и управлять секретами через защищённый источник.
Читать ответСначала остановите продвижение сломанной сборки, найдите проблемное изменение и восстановите рабочее состояние исправлением или revert.
Читать ответgit revert создаёт новый коммит, отменяющий изменения выбранного коммита. Он не удаляет исходный коммит и обычно подходит для общей опубликованной истории.
Читать ответСначала проверьте состояние рабочего дерева и правила ветвления, затем обновите сведения об удалённой базе и создайте отдельную ветку под ABC.
Читать ответMerge Request — предложение объединить изменения одной ветки с другой через ревью. В команде обычно работают короткими ветками и проверяют изменения до слияния.
Читать ответПять базовых команд: git status, git diff, git log, git add и git commit. Они показывают состояние и историю, помогают подготовить и сохранить изменение.
Читать ответСделайте краткую самопрезентацию по опыту, инструментам и результатам, подробно раскрывая только те направления, где есть реальные примеры.
Читать ответНазовите фактически использованную систему контроля версий и опишите рабочий цикл: получение изменений, внесение правок, проверка и объединение.
Читать ответОпыт работы с Git обычно включает создание локального репозитория, внесение изменений, коммит и отправку изменений в удалённый репозиторий.
Читать ответКоманда git fetch загружает изменения из удалённого репозитория в локальный, но не сливает их с текущей веткой — она просто обновляет ссылки на удалённые ветки.
Читать ответ