Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Специализация

React Frontend Developer

Python Developer

Java Backend Developer

Node.js Backend Developer

Golang Backend Developer

Посмотреть все

Выберите навыки

Git

Git

CI/CD

CI/CD

MongoDB

Postgres

Postgres

Docker

Docker

Посмотреть все

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на C/C++ Developer в телеграм

Вопросы C/C++ Backend Developer


Почему мы делаем git pull, а затем git push?

Мы делаем git pull, чтобы сначала синхронизировать наш локальный репозиторий с последними изменениями из удаленного. Затем выполняем git push, чтобы отправить свои изменения. Это помогает избежать конфликтов и сохранить согласованность данных между участниками команды.

Подробнее

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

Используйте команду git diff для просмотра изменений. Для конкретного файла:

git diff <имя_файла>
Подробнее

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

git fetch только скачивает изменения из удаленного репозитория, не изменяя локальные файлы. git pull объединяет эти изменения с вашей текущей веткой.

Подробнее

Что делают команды git push и git pull?

Команда git push отправляет ваши локальные изменения в удаленный репозиторий. Команда git pull скачивает изменения из удаленного репозитория и объединяет их с вашей локальной версией.

Подробнее

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

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

Подробнее

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

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

Опишите шаги по выгрузке новых изменений в удаленный репозиторий git

Что такое локальный и удаленный репозитории в Git?

Что такое Git и GitHub?

  • Рейтинг:

    1

  • Сложность:

    2

Команда git add подготавливает изменения для фиксации. Она добавляет файлы или их изменения в индекс (staging area), чтобы они попали в следующий коммит.

Подробнее
  • Рейтинг:

    1

  • Сложность:

    2

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

Подробнее
  • Рейтинг:

    2

  • Сложность:

    4

Чтобы выгрузить изменения, выполните три шага:

- Добавьте файлы в индекс с помощью git add <file> или git add . (для всех файлов).

- Зафиксируйте изменения командой git commit -m "Описание изменений".

- Отправьте изменения в удаленный репозиторий с помощью git push.

Подробнее
  • Рейтинг:

    1

  • Сложность:

    3

Локальный репозиторий находится на вашем компьютере и хранит всю историю изменений проекта. Удаленный репозиторий — это копия вашего проекта, размещенная в облаке (например, на GitHub). Вы работаете с локальным репозиторием и периодически синхронизируете изменения с удаленным.

Подробнее
  • Рейтинг:

    1

  • Сложность:

    2

Git — это система контроля версий, которая позволяет отслеживать изменения в коде, возвращаться к старым версиям и работать над проектом совместно с другими разработчиками. GitHub — это платформа, где можно хранить код в облаке, делиться им и управлять проектами с помощью Git. Вместе они помогают эффективно работать над проектом в команде.

Подробнее
  • Рейтинг:

    2

  • Сложность:

    4

  • Рейтинг:

    2

  • Сложность:

    4

  • Рейтинг:

    2

  • Сложность:

    4

  • Рейтинг:

    1

  • Сложность:

    3

  • Рейтинг:

    1

  • Сложность:

    2